Your data is a file (and that's the whole point)
Every other invoicing tool stores your data on their server. Autobooks stores it on your computer. Here's why that matters more than you think.
When you sign up for an online invoicing tool, your invoices live on their server. Your client list is on their server. Your pricing history, your payment records, your entire financial paper trail — all on someone else’s computer, behind someone else’s login, subject to someone else’s business decisions.
If they raise their prices, you pay or you lose access to your own data. If they get acquired, your data goes with them. If they shut down, you’d better hope the export works.
The file
Autobooks stores everything in a single SQLite database file on your computer. It lives in your Applications folder, right where you’d expect. You can see it in Finder. You can back it up to an external drive. You can copy it to another machine. You can open it with any SQLite tool and read every table, every row, every invoice you’ve ever created.
There is no server. There is no account. There is no monthly fee keeping you connected to your own financial records.
What you can do with it
Back it up — it’s a file. Put it in your Time Machine backup, your Backblaze, your Dropbox, wherever you keep important files. You don’t need a special “export” feature. The file IS the data.
Move it — getting a new computer? Copy the file. That’s it. No migration tool, no re-authentication, no “contact support to transfer your account.”
Read it — SQLite is an open format. If Autobooks disappeared tomorrow, your data is still readable by hundreds of tools. Your invoices aren’t locked behind a proprietary format that only one company’s software can open.
Export it — Autobooks exports to Xero JSON, PEPPOL e-invoices, generic JSON, and CSV. But those are conveniences. The real export is the file itself. It’s already yours.
The tradeoff
The obvious question: what about syncing between devices? What about accessing your invoices from your phone?
Fair questions. A local file doesn’t sync automatically. You can’t pull up an invoice on your phone at a client meeting (unless you’ve put the file in a synced folder). These are real limitations of the local-first model.
The tradeoff is: your data is yours, unconditionally. No service can hold it hostage. No outage can lock you out. No pricing change can force your hand. For a freelancer whose financial records span years and sometimes decades, that permanence is worth more than the convenience of a web app.
Your invoices are important documents. They should live where you put them, not where someone else decides.