Definition
What is OneFile?
OneFile is a family of single-file, browser-based document-automation tools for founders, freelancers and small businesses. Each tool is one self-contained HTML file: it runs fully client-side and offline, needs no login and no subscription, and produces documents that carry only your own branding.
OneFile is made by Azad Motala.
Process
How OneFile works
-
Get the tool
Try it free in your browser, then buy the download once to keep your own copy. No sign-up, no subscription.
-
Set up once
Add your business details, logo and preferences, saved on your device and reused every time.
-
Generate
Produce clean, branded PDFs (or track your numbers) in seconds, online or offline, with no data leaving your device.
Tools
OneFile tools
Invoice Generator
Professional, VAT-compliant PDF invoices for South African freelancers and small businesses. Supports all four SARS tax behaviours: additive VAT, domestic reverse charge (DRC), zero-rated and exempt. Branded output and local invoice history.
View the Invoice GeneratorPrice List Generator
Branded, printable PDF price lists and rate cards. Set up your business profile once, then produce a clean, on-brand list whenever your prices change.
View the Price List GeneratorBudget Tracker
Track budgets and cash flow with everything kept on your device. No account, nothing uploaded. Your numbers stay private by default.
View the Budget TrackerTax Document Tracker
Generate branded SARS document requests in under a minute, then track who's still outstanding across every client. Client data stays on your device. POPIA-friendly, no subscription.
View the Tax Document TrackerWhy OneFile
What makes OneFile different
- Single file: nothing to install, nothing to maintain
- Runs offline: works with no connection, even during load-shedding
- Private by default: nothing uploaded; data stays in your browser
- No subscription: free to try, then a one-time download to keep and install on any device
- Branded output: documents carry only your branding, no watermark
- Built for South Africa: Rand-first, with local defaults
Pricing
Try free. Own from R249.
Try any OneFile tool free in your browser. When one earns its place, buy the download: your own copy of the file, to keep and run offline forever. One payment per tool, no subscription.
FAQ
Frequently asked questions
What is OneFile?
OneFile is a family of single-file, browser-based document-automation tools for founders, freelancers and small businesses. Each tool is one self-contained HTML file that runs fully client-side and offline, needs no login and no subscription, and produces documents that carry only your own branding.
Do OneFile tools work offline?
Yes. Each tool is one HTML file, so it opens and works with no internet connection.
Does my data get uploaded anywhere?
No. Everything runs in your browser. Your business details and history are stored only on your device. Nothing is sent to a server.
Do I need an account or a subscription?
No subscription, ever, and no account. Try any tool free in your browser, then buy the download once to keep your own copy of the file. One payment per tool, yours forever, with no recurring fee.
Does OneFile support South African VAT and the domestic reverse charge (DRC)?
Yes. The Invoice Generator applies the 15% South African VAT rate by default and supports all four SARS tax behaviours: additive VAT, the domestic reverse charge (DRC), zero-rated and exempt. VAT is calculated automatically.
What devices do OneFile tools work on?
Any modern browser: Windows, macOS, Chromebook, iPhone, iPad, and Android phones and tablets.
Will OneFile branding appear on my documents?
No. The generated PDF carries only your branding. There is no OneFile watermark.
Can I use OneFile products from an AI agent (MCP)?
One of them does today. The OneFile Invoice Generator includes a local MCP server (a single, zero-dependency file you run on your own machine) so an AI agent such as Claude Desktop or Claude Code can generate invoices by calling its generateDocument tool, with your data staying on the device. You can download it from the Invoice Generator page (azad.co.za/onefile/invoice/). The Price List Generator and Budget Tracker don't expose an MCP tool yet.