StrataBill
An invoice maker for freelancers, with templates you can change.
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.
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 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.
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.
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.
Know who owes you what.
Record the money as it arrives. The status is worked out, never typed in.
Payments and sending
From issued to paid.
Record payments
Full or part payments, with a date and a note such as Bank transfer. Mark as Paid records the whole balance in one click.
A status you can trust
Unpaid, Part paid, Paid, Overdue or Void, worked out from the invoice, its payments and today's date.
Corrections without erasing
A payment cannot be edited or deleted. Void it and it stays in the history, marked void, and no longer counts as paid.
Email it, print it, save it
Email… opens a message in your mail app with the PDF attached, the client's address filled in, and a subject and text from your own template. StrataBill never sends mail itself: you press Send. If your mail app will not take the attachment, StrataBill shows the PDF in Finder and puts the text on the clipboard.
A copy in your folder
Choose a folder, such as one that syncs to the cloud, and every invoice you issue is also saved there as a PDF named after its number.
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.
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.
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.
$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. TryDownload StrataBill and use it for 14 days. No card, no account.
- 2. UnlockPay once and open the licence file we email you.
- 3. KeepNo renewals. Your invoices stay yours either way.
The price is shown at checkout.
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.