StrataBill

An invoice maker for freelancers, with templates you can change.

Available macOS $24.99, pay once

For Mac with Apple silicon, macOS 26 or later. 14-day free trial. No account.

By buying you accept the terms of sale.

Question before you buy? Ask here. Already using StrataBill? Get support.

Why StrataBill

Invoices that look like yours, and stay that way.

StrataBill is a native Mac invoice maker for freelancers and small businesses. You choose how your invoices look, write them in a minute, and issue a PDF that never changes afterwards. Everything is kept on your Mac.

Your look

Five built-in templates, then your own fonts, logo, colours, labels and layout. Change anything and the invoice redraws as you type.

Issued means frozen

An issued invoice gets its number and its PDF together, and both are stored. Years later, the invoice you reprint is the invoice you sent, whatever you have changed since.

Private

Your invoices live in one file on your Mac. No account, no cloud, no analytics, and nothing about you or your clients is sent anywhere.

Pay once

One payment unlocks the app. No subscription, nothing to renew.

Write

Write an invoice in a minute.

A draft saves as you type, with the real PDF drawn beside it.

The invoice editor

Quick to fill in, hard to get wrong.

A live preview

The details are on the left and the PDF is on the right, redrawn as you type. Hide the preview when you want more room.

Lines that work like a table

Tab moves across and down, and Return in the last field adds a line. Right-click a line to duplicate, move or remove it. Quantities can have decimals, such as 7.5 hours.

Discounts

A percentage or an amount, on a line or on the whole invoice.

Your own tax rates

Add VAT, GST or whatever you charge, with its name and percentage. Prices can exclude or include tax, and tax can be rounded once per rate or on each line. StrataBill does not assume any country's tax rules.

Clients remembered

Each client keeps an address, tax number, currency, payment terms and usual tax rate, and a new invoice starts from them.

Any currency

Each invoice has one currency, with the right number of decimals for it, including currencies with none, such as the yen, and with three. Money is kept in whole minor units, never as fractions, so totals add up exactly.

Numbers that follow your pattern

A pattern such as INV-{YYYY}-#### gives INV-2027-0001, and the count can start again each year. A number is never reused, so there are no gaps.

Notes, terms and your own PDF

Print notes and terms on the invoice, or attach a PDF of your own after the invoice pages, such as terms or a timesheet.

Looks

Make it look like yours.

Five templates to start from, and every part of them can be changed.

Templates, fonts and logo

Duplicate a template and make it your own.

Five built-in looks

Classic, Modern, Minimal, Bold and Compact. Each thumbnail is drawn from a sample invoice with your own name and logo, so you choose by looking.

Change anything

The built-in templates stay as they are. Duplicate one and change the order of the parts, the fonts, colours, spacing, the wording of the labels and the format of dates and numbers, with a live preview.

Your logo

A PNG, JPEG, PDF or SVG file up to 10 MB. A PDF or SVG logo stays sharp at any size.

Your fonts

Use any font installed on your Mac, or import a TrueType or OpenType file. A font whose licence forbids embedding is refused, with the reason.

The same on every computer

The fonts an invoice uses are stored inside its PDF, so it looks the same wherever it is opened.

Paper and readability

A4 or US Letter, or by region. The editor warns you when a text colour is hard to read on its background.

Share a template

Export a template as a small text file with no business details, logo or font files, and import one from someone else. An imported template is added as a new one and never replaces yours.

Issue

Issued means frozen.

Issuing is one step, and it cannot half happen.

Issuing an invoice

The number and the PDF are made together.

A summary first

The sheet shows the client, the number the invoice will get, the dates and the total. It stops you if the business name is missing, an amount cannot be read or the due date is before the issue date.

Number and PDF together

In one step the invoice gets the next number, its PDF is made with its fonts and logo, and both are frozen. If anything fails, nothing changes and the draft stays a draft.

The PDF never changes

Open it, print it, save it or email it years later and it is the same file. Changing the client, your details, a tax rate or the template does not touch an invoice already issued.

Mistakes are visible

An issued invoice cannot be edited or deleted. Void it, with a reason if you like, and issue a new one. The number stays used and the PDF stays available.

Reports

Reports that add up.

Five reports over your issued invoices and their payments. Drafts are never included.

What is owed and what came in

One row per currency, never mixed.

Five reports

Outstanding, Overdue, Invoiced by month, Paid by month and By client.

Periods

All time, this month, this year, last year or the last 12 months.

Currencies stay apart

Every total has one row for each currency. Currencies are never added together or converted.

Export to a spreadsheet

CSV in two styles: commas with a decimal point, or semicolons with a decimal comma. The files are UTF-8, so accents open correctly in Excel and Numbers, and text that a spreadsheet could run as a formula is made safe.

Export the invoice list

Save the invoices you have filtered and searched for as a CSV file.

From StrataTime

Turn hours into an invoice.

Export a timesheet from StrataTime as a CSV file, and StrataBill turns it into a draft invoice.

Importing a timesheet

Check it before anything is created.

A preview first

Choose whose entries to import and the currency, and have one line per entry, per day, per project, or per client and project. The sheet shows the number of lines and the total before you create anything.

Rates stay apart

Entries with different rates never share a line.

Clients matched

If the file's client matches one of yours, capital letters, accents and spaces aside, it is chosen. If not, the sheet offers a new client, created only when you create the draft.

It says when it does not add up

If every amount in the file is reproduced, the sheet says so. When grouping changes the rounding by a few cents, it says that too.

Both CSV styles

Files with commas and a decimal point, and files with semicolons and a decimal comma, are both read.

Your invoices, in one file

No account. No cloud. No lock-in.

StrataBill keeps everything in one library file in your Library folder: your invoices, clients, templates, logo, fonts and every issued PDF. It is an ordinary file that you can back up, export or move to another Mac.

  • No account or sign-in
  • Works fully offline
  • Nothing is uploaded, tracked or analysed
  • A complete backup once a day, and the last 14 are kept
  • Issued invoices, payments, reports and exports stay available after the trial
~/Library/Application Support/StrataBill/
  StrataBill.sqlite
  Backups/
    StrataBill-2027-01-15.sqlite
    StrataBill-2027-01-14.sqlite
    …

# Money is stored in whole minor units.
# Every issued PDF is stored with its invoice.
Pricing

$24.99. Pay once. Yours to keep.

Try StrataBill free for 14 days with every feature on. If it earns a place in your business, one payment unlocks it for good.

  1. 1. TryDownload StrataBill and use it for 14 days. No card, no account.
  2. 2. UnlockPay once and open the licence file we email you.
  3. 3. KeepNo renewals. Your invoices stay yours either way.

The price is shown at checkout.

Questions

Good to know.

What happens when the 14 days end?

You can no longer create or issue invoices, or import a timesheet that would make one, until you enter a licence. You can still open, view, print, email and save every invoice you have issued, record payments, void invoices, use the reports, edit templates, back up and export. Nothing is deleted.

Does it send my invoices or take payments?

No. StrataBill opens a message in your mail app and you press Send. It does not take payments or connect to a bank: you record a payment when the money arrives.

Will it work for my country and my tax?

StrataBill does not assume any country's rules. You enter your own tax names, rates and wording, and each invoice has one currency with the right decimals. It does not convert currencies.

Does it make e-invoices or credit notes?

Not in version 1. It makes PDF invoices. Structured e-invoices such as Factur-X or UBL are not made, and there are no credit notes: void an invoice and issue a new one.

Can I change an invoice after I have issued it?

No. An issued invoice is frozen, so the one you reprint is the one you sent. If it was a mistake, void it and make a new one. A voided invoice keeps its number, so there are no gaps.

Does it work with right-to-left languages?

Arabic, Hebrew and other right-to-left text is shaped and readable. The columns and alignment of the page are not mirrored in this version.

Does it use AI?

No. StrataBill does what you tell it, with your numbers.

Does it send my data anywhere?

No. There is no account and no analytics. About once a week, StrataBill fetches a small public list of withdrawn licences; nothing about you or your invoices is sent.

Does it sync with my iPhone or another Mac?

No. Your library lives on the Mac where you use it. To move to another Mac, choose Export Library… and open the file there with Open Library…. A backup is made once a day, and the last 14 are kept.

Which Macs does it run on?

Macs with Apple silicon, running macOS 26 or later. There is no Intel version.

Where can I get it?

StrataBill is available now. Use the buttons at the top of this page.