Contents
1. Getting Started
Open the app in your browser. No login, no account, no installation required.
Your data is saved automatically in your browser's localStorage
and persists between sessions on the same device and browser.
Use the top navigation to switch between Dashboard, Invoice, Quote, and Settings.
2. Creating Documents
New invoice or quote
Click ➕ Invoice or 📝 Quote in the top bar. Both use the same editor — only the document type, numbering prefix, and PDF heading differ.
Document fields
- From (Seller): your name, address, tax ID, bank details, logo URL.
- To (Client): client name, address, tax ID, email, contact person.
- Issue / Due Date: defaults to today and today + 30 days.
- Currency: any 3-letter code —
EUR,USD,GBP… - Payment Method: free text shown on PDF and email.
- Notes: visible on the invoice for the client.
- Terms: payment conditions and legal terms.
Auto-save
The document is saved to your browser automatically 500ms after you stop typing. Click 💾 Save to force an immediate save.
Duplicate
From the dashboard, click 📄 next to any document. A copy is created with a new ID and today's date.
3. Line Items & Calculations
Click ➕ Add line to add a row. Each line has:
- Description — product or service name.
- Qty — quantity.
- Unit — unit of measure (pcs, hrs, days…).
- Price — unit price before discount and tax.
- Disc% — line discount percentage (optional).
- Tax% — tax rate applied after discount (optional).
- Total — calculated instantly.
Formula
Line total = (Qty × Price) × (1 − Disc%) × (1 + Tax%)
All totals — subtotal, discount, tax, grand total, and balance due — update instantly as you type. Enter the Paid amount to track the remaining balance due.
4. Statuses & Workflow
- Draft — work in progress, not yet sent.
- Sent — document delivered to the client.
- Paid — payment received in full.
- Overdue — due date passed with balance still due. Set automatically.
- Cancelled — document is void.
Convert quote to invoice
From the dashboard click 🔄 on any quote.
A new invoice is created with a fresh INV number.
The original quote is preserved unchanged.
5. PDF & Email Export
Click ⬇️ PDF in the editor. The PDF is generated entirely in your browser and downloaded immediately. No data is sent to the server. The PDF includes your logo (via URL), all line items, totals, notes, terms, bank details, and footer text.
Email preview
Click ✉️ Email to open a pre-written message summarising the document. Click 📋 Copy and paste it into your email client.
6. Backup & Restore
Since data lives in your browser, it is lost if you clear browser storage or switch to a different browser or device. Download a backup regularly.
- ⬇️ Backup — downloads all documents and settings as a
single
.jsonfile. - ⬆️ Restore — imports a backup file and merges it with existing data. Duplicate IDs are overwritten.
- 🗑️ Clear All — permanently deletes everything from this browser. Download a backup first.
To use the app on a second device, download a backup on the first device and restore it on the second.
7. Settings
- Company Name — shown in the top bar and on all PDFs.
- Default Currency — pre-filled on new documents.
- Default Tax % — pre-filled on new line items.
- Brand Color — accent color for the app UI.
- Show Tax / Discount — toggle column visibility globally.
- Default Terms — pre-filled on every new document.
- PDF Footer Text — appears at the bottom of every PDF.
Settings are saved instantly and persist in your browser.
8. FAQ
Where is my data stored?
Exclusively in your browser's localStorage. Nothing is sent
to any server. The app operator cannot see your documents.
What happens if I clear my browser cache?
Clearing browser data or storage will permanently delete your invoices. Always download a backup before clearing your browser.
Can I use this on multiple devices?
Yes — download a backup on device A and restore it on device B. There is no automatic sync between devices.
Can I use this on mobile?
Yes, the layout is responsive. A tablet or desktop is recommended when editing line items for the best experience.
Is my logo uploaded anywhere?
No. The logo is referenced by URL only. Provide a publicly accessible image URL in the Logo URL field. The image is loaded directly in your browser and in the PDF.
Can I share a document with a client?
Export it as a PDF and send the file by email. There is no shareable online link — all data is local to your browser.
What is the storage limit?
Browsers typically allow 5–10 MB of localStorage per origin.
This is enough for several hundred invoices. The Settings panel shows
how much space you are currently using.
Last updated: March 2026
🔒 Your Data Never Leaves Your Device
This application runs entirely in your browser using
localStorage. No invoices, client details, or personal
information are ever transmitted to or stored on any server.
The operator of this service has zero access to your documents.
What This Server Does
This server serves one static HTML file to your browser. It performs no data processing and stores no personal information. Standard web server access logs automatically record your IP address, browser type, and the time of your visit for security and abuse prevention purposes (legitimate interest under GDPR Art. 6(1)(f)). These logs are retained for a maximum of 30 days and are not shared with any third party.
Third-Party Resources (CDN)
The app loads the following libraries from external CDNs. Your IP address may be logged by these providers according to their own privacy policies. No data from your invoices is shared with them.
| Library | Provider | Loaded when |
|---|---|---|
| Tailwind CSS | cdn.tailwindcss.com | Every page load |
| Alpine.js | cdn.jsdelivr.net | Every page load |
| html2pdf.js | cdnjs.cloudflare.com | Only on PDF export |
Disclaimer
This application is provided free of charge, "as is", without any warranty of any kind. The operator is not liable for data loss caused by browser storage being cleared, device failure, or any other cause. You are solely responsible for downloading regular backups using the built-in Backup function. This tool does not constitute legal, tax, financial, or accounting advice. Documents produced should be reviewed by a qualified professional before use in any regulated context.
Your Responsibilities
- Download regular backups to prevent data loss.
- Ensure your invoices comply with tax and accounting laws in your jurisdiction.
- Secure the device on which you use this application.
- Do not use this tool for fraudulent or illegal purposes.
Intellectual Property
The source code of this application is released under the MIT License. You are free to use, copy, modify, and redistribute it in accordance with that license. All documents you create remain exclusively your own property.
Changes to This Notice
This notice may be updated at any time. The date of the last revision is shown at the top of this section. Continued use of the app after changes are posted constitutes acceptance of the revised notice.
Contact
For any questions about this tools: ontiscal.com
Last updated: March 2026
Do you want to customize this tool?
It's possible to customize this tool according to your needs and store also online all data on your domain name.
Contact
For any questions about customization:
Partner websites: serfort.online hosting.hair gateway.pics nameserver.quest