IOG InvoiceOnGo
Tour & user guide · v1.0.4

Everything InvoiceOnGo does, and the order to set it up in.

A five-stop tour of the app followed by a complete reference — invoicing, GST, signing, backup, and the rest — for whenever you need the details.

Runs
Fully on-device
Accounts
None needed
Tax regime
India GST + generic
Your backups
Go to your own cloud
The tour

Five tabs, in the order they sit along the bottom.

There's no in-app walkthrough today, so start here. Each stop matches a tab of the bottom navigation bar — work left to right and you've seen the whole app.

1Home

Home

Where you land every time you open the app.

  • Outstanding — one number: everything unpaid right now, with unpaid and overdue counts.
  • New invoice / New quotation — the two quick-create buttons, front and centre.
  • Sales — a period switcher (7 days to 1 year, or a custom range) totalling finalized sales.
  • Stock alerts — only appears when a tracked item is running low.
  • Recent — your latest documents, or a nudge to make your first one.
2Invoices

Invoices

Every quotation and invoice you've made, searchable.

  • Search by number, client, or amount; filter chips for Unpaid · Invoices · Quotations · Drafts · Archived.
  • Tap a row to preview or share its PDF; the overflow menu records a payment, edits, converts, archives.
  • Long-press to select several at once — bulk share, or export a batch straight into your accountant's folder.
  • Deleting or archiving offers an Undo; deleting a finalized invoice asks you to confirm first.
3Catalog

Catalog

Your clients and your price list, two tabs on one screen.

  • Clients — name, contact details, GSTIN and state (state decides whether tax splits as CGST+SGST or IGST).
  • Items & rates — price, unit, tax %, HSN/SAC, with an Auto-classify GST button.
  • Turn on Track inventory per item to get a stock count and a low-stock threshold.
4Export

Export

Hand your books to your accountant without exporting each invoice by hand.

  • Pick a period; see a live preview of the invoiced total and document counts before you commit.
  • Share with your CA builds an Excel workbook — Summary, Invoices, Line items — and opens the share sheet directly.
  • Save to device writes the same workbook to wherever you choose instead.
5Settings

Settings

Everything that makes an invoice yours, grouped into four cards.

  • Business — profile, templates, appearance.
  • Tax — AI tax assistant, the offline GST rate table.
  • Data & Security — app lock, signature, digital signing certificate, backup.
  • Help & Support — contact, privacy policy, version.

Setting up for the first time? Head to the Getting started section of the guide below for the order that saves you rework — business profile before templates, signature before your first send.

The guide

Reference, by topic.

Everything from the tour, in more detail, plus the things you'd only look up once: GST mechanics, signing, backup, and what the app deliberately doesn't do.

Getting started

First run

Nothing is mandatory before you can bill someone — but doing these roughly in order means you won't have to re-open a finished invoice to fix your own details.

1. Business profile
Settings → Business Profile: logo, name, address, tax ID/GSTIN, country and state (this is what turns GST math on), default currency, bank/UPI payment details, default terms.
2. Template
Settings → Invoice Templates: pick a default look from five designs. You can still override it per document later.
3. Signature
Add a signature image (fast) or import a digital certificate (cryptographic) — or skip for now and add either later.
4. App lock
Optional, but easiest to set while you're already in Settings.
5. Catalog
Add a few clients and items — or skip this too and add them inline the first time you bill.
6. First document
Tap New invoice or New quotation from Home.
i

Business Profile has a one-tap Detect from GPS button for country/state — it's a one-time, on-device lookup; nothing is stored or sent anywhere.

Invoices & quotations

Core

A Quotation (QTN) and an Invoice (INV) are the same editor with different numbering; convert a quotation to an invoice later from its menu once the client's said yes.

Bill to
Pick an existing client, add one inline, or leave it blank for a walk-in sale.
Line items
Add from your catalog (it asks for quantity) or type a custom line. Quick chips exist for flat-rate Labour and Transportation charges.
Per line
Description, qty + unit, rate, tax %, HSN/SAC, a rate includes tax toggle, and a discount as either % or a flat amount. The line total updates live as you type.
AI tax suggestion
An optional button per line that suggests a tax rate, if you've configured the AI assistant in Settings.
Stock warnings
Billing more than you have on hand shows a warning but doesn't block you — it's a heads-up, not a lock.
Totals
Discount → Subtotal → CGST + SGST (same state) or IGST (different state) for India, or one generic Tax line elsewhere → Total.
Reference, notes, terms
Reference holds the client's PO/order number. Terms default in from your business profile and are editable per document.
Per-document layout
The tune icon in the editor's top bar overrides template, font, and which PDF sections show — just for this one document.
Draft vs. Finalize
A draft has no document number yet. Finalize assigns the next number, shows a review summary (including any stock shortfalls), builds the PDF, and opens the preview.
Payments
Record a payment for the full balance or any partial amount, right from the Invoices list — it shows "already received X of Y" as you go.

Clients & items

Catalog

One screen, two tabs — everything you'd otherwise retype on every invoice.

Clients
Name (required), email, phone, address, postal code, tax ID/GSTIN, and state — state is what decides CGST+SGST vs. IGST on India invoices.
Items & rates
Name, description, unit price, unit, tax %, HSN/tax code — plus Auto-classify GST, which suggests both the rate and the HSN code from the item name.
Inventory tracking
Optional, per item. Turn it on to reveal Stock on hand and a Low stock at threshold. Finalizing an invoice deducts the billed quantity; stock is allowed to go negative rather than silently refusing the sale.

GST & tax

India

Tax behaviour follows your business profile's country. India gets full GST math; every other country gets one plain Tax line per item.

CGST / SGST / IGST
Same state as your business → tax splits 50/50 into CGST + SGST. Different state → IGST. Computed per line, summed on the totals card.
Rate & HSN lookup
Settings → GST Rate Table is an editable, fully offline HSN → rate list, tried first for any suggestion — deterministic, no network round-trip. The AI assistant is only a fallback when the table has no match.
Invoice numbering
India GST invoices number per fiscal year (1 Apr–31 Mar): INV-2026-27-0001. Quotations and non-India invoices use a flat sequence: INV-0001. Numbers are gap-free — if a finalize fails partway, that number is released, not burned.
!

Not in this app: no e-way bills, no e-invoicing/IRN generation, no GST-portal connection of any kind — this is an invoice generator, not a filing tool. The GST Tax Invoice template's "Reverse charge" line always prints "No"; there's no toggle for it yet.

Templates & branding

Look & feel
Five templates
Classic (timeless), Modern (branded accent band), Minimal (quiet, wide margins), Structured (boxed grid, built for long lists), and GST Tax Invoice — the layout shaped like what a CA expects: HSN/SAC column, CGST/SGST/IGST spelled out, place of supply, amount in words.
Appearance
One accent color themes both the app UI and the PDF's header rule and table header. Theme follows Light, Dark, or System.
Section toggles
Show/hide: logo, 'From' block, tax % column, due date, notes, signature block — set globally in Settings, overridable per document.

Signing documents

Trust

Two different features that both put a signature on the PDF — pick based on whether you need it to look signed or to be cryptographically signed.

Signature image
Photograph or pick your signature, crop it against a guide line, and it prints above "Authorised signatory" on every document. No certificate, no fees.
Digital Signature (DSC)
Import a software certificate (.pfx/.p12) + password. Signing (via the Preview screen's Sign button) produces a real PAdES/CAdES-detached cryptographic signature, using BouncyCastle + PDFBox under the hood.
RSA & EC both work
The signer detects your certificate's key type automatically and signs with SHA256withRSA or SHA256withECDSA accordingly.
Not supported
Hardware USB signing tokens — software certificates only.
Storage
Certificate and password are encrypted on-device and deliberately excluded from backups — re-import on a new device.

Export for your accountant

Bookkeeping
Workbook
One .xlsx with three sheets: Summary (taxable value, CGST/SGST/IGST, invoiced/received/outstanding), Invoices (number, date, client, GSTIN, place of supply, tax split, total, balance), Line items (HSN/SAC, qty, rate, discount, GST, line total).
Share vs. Save
Share with your CA opens the system share sheet directly from memory; Save to device writes the same file wherever you choose instead.

Backup & restore

Data safety
Back up now
Writes one .zip — database, preferences, logos, generated PDFs — to any destination you pick: Drive, OneDrive, Dropbox, or local storage. It's a plain file, not a proprietary sync.
Restore
Pick a .zip (100MB cap), and the app restarts itself to apply it — a background swap can't safely happen otherwise.
Deliberately excluded
Your AI API key and DSC certificate — both are device-bound. Re-enter them after restoring onto a new device.
Android Auto Backup
Separately, Android's own account-linked backup can also restore your data after a reinstall on the same device — in addition to, not instead of, the manual ZIP.

App lock & privacy

Security
PIN + biometric
Set a 4-digit PIN, then optionally turn on fingerprint/face unlock as a faster alternative once the PIN exists.
Lockout
Repeated wrong PINs trigger a countdown lockout.
Recents
While App Lock is on, Android's Recents (app-switcher) thumbnail is hidden so a locked app can't leak its last screen.
Privacy, in short
Everything stays on-device by default. Nothing leaves except what you explicitly share, back up, or export — or send to an AI provider if you've turned that on (only the item description text, only for that one suggestion). No accounts, no analytics, no ads, no crash reporting.

Settings reference

Quick lookup

Every screen under the Settings tab, grouped the way the app groups them.

GroupScreenWhat it's for
BusinessBusiness ProfileLogo, contact info, GSTIN, currency, payment/bank details, default terms
BusinessInvoice TemplatesPick your default of the five PDF designs
BusinessAppearance & Invoice DesignAccent color, theme, PDF section toggles
TaxAI Tax AssistantProvider, API key, model — for tax-rate suggestions
TaxGST Rate TableView and edit the offline HSN → rate lookup
Data & SecurityApp LockPIN and biometric unlock
Data & SecuritySignatureSignature image shown on every document
Data & SecurityDigital Signature (DSC)Cryptographic certificate for PDF signing
Data & SecurityBackup & RestoreManual ZIP backup to any cloud or storage you choose
Help & SupportContact SupportOpens your email client, pre-filled with version/device info
Help & SupportPrivacy PolicyFull plain-language policy, in-app

Frequently asked

Expectations

Can I run two businesses from one install?

Not yet — the business profile is a single record per install, so it's one business at a time.

Does it file e-way bills or generate e-invoice IRNs?

No. InvoiceOnGo is fully offline by design and has no connection to the GST portal — it produces the invoice PDF and, if you want it, the accountant's Excel export. Nothing is filed anywhere.

Can invoices repeat automatically?

Not yet — there's no recurring or scheduled invoicing. Every document is created explicitly.

Can I sign with a USB token (hardware DSC)?

No — only software certificates (.pfx/.p12) are supported.

What happens if I bill more of an item than I have in stock?

It's allowed. The app flags the shortfall so you know to restock, rather than blocking the sale outright.