InvoiceOnGo logo InvoiceOnGo

InvoiceOnGo user guide: everything it 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. New in v1.2.0? See what's new.

Get InvoiceOnGo on Google Play 3-day free trial, then a one-time purchase · Android 8.0+
Runs
Fully on-device
Accounts
None needed
Tax regime
India GST
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, less any credit notes issued in the period.
  • 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 · Credit notes · Drafts · Cancelled · Archived.
  • Tap a row to preview or share its PDF; the overflow menu records a payment, issues a credit note, cancels, duplicates, converts, archives.
  • Long-press to select several at once - bulk share, or export a batch straight into your accountant's folder (documents a filter is hiding stay included).
  • Deleting or archiving offers an Undo. A finalized invoice can't be deleted outright - the app asks you to cancel it 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. Stock can go below zero, and stays editable when it does.
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, Credit notes, Drafts & quotations, Line items - and opens the share sheet directly.
  • Export Invoices to Device saves a PDF of every finalized invoice and credit note in the period to Downloads/InvoiceOnGo, or to a folder you choose.
5Settings

Settings

Everything that makes an invoice yours, grouped into cards.

  • InvoiceOnGo Pro - trial days left, unlock, restore purchase.
  • Business - profile, templates, appearance.
  • Tax - AI tax assistant, the offline GST rate table.
  • Data & Security - app lock, signature, digital signing certificate, backup.
  • Features in upcoming release - what's planned next, when there's anything announced.
  • 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, GSTIN, state (this decides how GST splits), 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 your state - it's a one-time, on-device lookup; nothing is stored or sent anywhere.

Free trial & InvoiceOnGo Pro

Unlock

Every feature is yours to try for 3 days. After that, a one-time purchase unlocks the app for good.

3-day free trial
The full app - nothing held back. The 3 days start the first time you open the app, not when you install it. Home and Settings show how many trial days are left.
After the trial
The app shows an unlock screen in place of everything else. Nothing is deleted - your invoices, clients and settings stay on this device and come straight back once you unlock.
One-time purchase
Unlock forever through Google Play - one payment, no subscription. The price is shown on the unlock screen.
Restore purchase
Already paid on another device? Sign in to Google Play with the same Google account and tap Restore purchase.
Once unlocked
Settings shows Pro - unlocked, and the app keeps working offline.

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
Gross -> Discount -> Taxable value -> CGST + SGST (same state) or IGST (different state) -> Round off -> Total. Every line is rounded to the paisa first, and a rupee invoice's total is rounded to the nearest rupee on its own Round off line - so the figures on the page always add up. Amounts use Indian grouping (12,34,567.00).
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.
Invoice date
Left alone, a document is dated the day you finalize it. Tap the date to back-date it - it also decides which financial year's series the number comes from.
Autosave
A draft saves itself a couple of seconds after you stop typing, so a phone call or the app being closed never costs you the invoice. Leaving still asks whether to keep or discard your changes; Discard puts the draft back as it was.
Draft vs. Finalize
A draft has no document number yet. Finalize first shows a review: problems that block it (no client, a zero total, your business name or state missing) and warnings you can accept (missing GSTIN, HSN/SAC missing for a registered client, a client state that doesn't match their GSTIN, stock shortfalls). It then assigns the next number, builds the PDF, and opens the preview.
Finalized = read-only
An issued invoice can't be edited - that's what makes it an invoice. To change one, use Duplicate as new draft, or correct it with a credit note or a cancellation. Quotations stay editable.
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, and tells you if you type more than is still due. Mark as unpaid asks before clearing the payments recorded.

Cancel & credit notes

Corrections

A finalized invoice is never edited in place. It's corrected the way GST expects: take part of it back with a credit note, or cancel it outright.

Credit note
Invoices list -> an invoice's menu -> Issue credit note. It starts from the invoice's lines, client and place of supply; reduce each line to what you're crediting and remove the rest. Numbered in its own series per financial year: CN-2026-27-0001.
What it can do
Only take back what the invoice billed - its own lines, no more than their quantity or rate, at the same tax rate, and never more in total than is left to credit. It can't be dated before the invoice.
Goods returned
Tick Goods returned to stock on a line (stock-tracked items) and finalizing puts that quantity back on the shelf. Leave it unticked for a price correction.
Effect on the invoice
The invoice's balance due drops by the credit; fully credited, it shows Credited. The credit note's PDF is titled "CREDIT NOTE" and names the invoice it corrects and its date.
Cancel
An invoice's menu -> Cancel invoice, with an optional reason. It keeps its number and stays on record marked Cancelled; its items go back into stock and it stops counting in Sales and Outstanding. Not possible while a payment is recorded against it, or while a credit note stands against it - undo those first.
Cancel a credit note
Its menu -> Cancel credit note: the invoice owes the full amount again, and any goods it put back come off the stock.
Deleting
Only after cancelling. The deleted document leaves a small hidden record, so its number is never reused and the CA export still counts it among cancelled documents.
i

Already reported the invoice in GSTR-1? A credit note is usually the right correction rather than cancelling. Check with your CA if unsure.

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.
Items & rates
Name, description, unit price (tax added on top, or price includes tax), 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. Turning tracking off keeps the count; editing an item while an invoice is being finalized never overwrites the stock that invoice moved.

GST & tax

India

InvoiceOnGo is built for businesses in India: every invoice gets full GST math - CGST + SGST or IGST, HSN/SAC and place of supply.

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. Your business state must be set - it's required before an India invoice can be finalized.
Place of supply
Follows the client's state - or, when that's blank, the state code in their GSTIN. The editor shows it and lets you set a different one for this document. Each issued invoice keeps your business details as they were that day.
Reverse charge
A switch on India invoices for supplies where the client pays the GST to the government. The tax is still worked out and printed - marked "(RCM)" with "Tax payable by recipient" - but it isn't added to what the client pays you. The PDF states "Reverse charge: Yes".
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.
Rates in the table
Updated to the September 2025 rate reform (slabs of 0, 5, 18 and 40%, cigarettes at 40% from 1 Feb 2026), checked against the official notifications as of 13 Sep 2026. Some headings carry two rates - cheese 5% but paneer nil, a small car 18% but a larger one 40% - so read the conditions in each label. Rows you edited yourself are kept when the built-in table is updated.
Invoice numbering
India GST invoices and credit notes number per fiscal year (1 Apr–31 Mar): INV-2026-27-0001, CN-2026-27-0001. Quotations use a flat sequence: QTN-0001. A number is taken in the same step that saves the document, so it can never be burned or handed out twice - even after restoring an older backup - and never runs past GST's 16-character limit.
!

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. Suggested rates are a starting point: confirm them with your CA.

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.
On every template
Your GSTIN and the client's, full amounts (never cut short with "…"), long descriptions and notes that flow onto the next page, page numbers on multi-page documents, and names and addresses in Hindi and other Indian scripts drawn correctly.

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.
Validity
An expired or not-yet-valid certificate, or one not issued for signing, is refused at import and when signing; Settings shows "Expired on …" once yours runs out. Certificates exported with no password work too.
Storage
Certificate and password are encrypted on-device with a key held in Android's hardware-backed Keystore, and deliberately excluded from backups - re-import on a new device.

Export for your accountant

Bookkeeping
Workbook
One .xlsx: Summary (counts incl. cancelled documents and credit notes; per currency: taxable value, CGST/SGST/IGST, round off, invoiced, received, outstanding, credit notes and the net), Invoices and Credit notes (number, date, client, GSTIN, place of supply, against which invoice, reverse charge, tax split, total, credited, received, balance), Drafts & quotations kept apart so they're never summed as sales, and Line items (HSN/SAC, qty, rate, discount, GST, line total).
Share vs. PDFs
Share with your CA opens the share sheet with the workbook; Export Invoices to Device saves one PDF per finalized invoice and credit note to Downloads/InvoiceOnGo (or a folder you pick), asking before it overwrites files already there.

Backup & restore

Data safety
Back up now
Writes one .zip - database, settings, logo and signature images, and your digitally signed PDFs - to any destination you pick: Drive, OneDrive, Dropbox, or local storage. Ordinary PDFs aren't included; they're re-created from the data exactly as issued. Every backup is checked the same way a restore checks it before it's saved ("Backup saved and checked").
Restore
Pick a .zip (100MB cap). It's checked first - a file that isn't a backup, a damaged one, or one made by a newer version of the app is turned away and nothing changes. A good backup is applied when the app restarts (it restarts itself); if anything goes wrong while swapping, your previous data is put back. The Backup screen says how the last restore went, and a waiting restore can be cancelled.
New phone
Logo, signature and signed PDFs are found again after restoring onto another phone.
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.
Covers everything
The lock screen sits above anything the app had open - a dialog, a date picker, a menu - and Back can't get past it.
Lockout
Five wrong PINs trigger a countdown lockout that doubles with each further miss (up to 30 minutes). Changing the phone's clock doesn't shorten it.
After a restore
The PIN is never backed up. If the lock was on in a backup you restore onto another phone, it's switched off and Settings tells you to set a new PIN.
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, and only to the provider and address that key was saved for). 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
ProInvoiceOnGo ProTrial days left; unlock the app or restore a purchase
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. Each provider/address keeps its own key; "Remove saved key" deletes it
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; checked restore with automatic rollback
UpcomingFeatures in upcoming releaseWhat's planned for the next versions (shown when there's anything announced)
Help & SupportContact SupportOpens your email client, pre-filled with version/device info
Help & SupportPrivacy PolicyFull plain-language policy, in-app

Frequently asked

Expectations

Is InvoiceOnGo free?

You get the full app free for 3 days. After that, a one-time purchase through Google Play unlocks it for good - no subscription. Nothing you made during the trial is lost.

I sent an invoice with a mistake. How do I fix it?

Finalized invoices can't be edited. Raise a credit note for what should come off, or cancel the invoice and issue a fresh one with Duplicate as new draft. For a quotation, just edit it.

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.

What's new

Release notes

What changed in each version this guide describes.

v1.2.0
Corrections the GST way - finalized invoices are read-only; cancel them or issue credit notes (CN-2026-27-0001, with goods-returned stock). Reverse charge on India invoices. Round off to the nearest rupee and paisa-exact totals that always add up; Indian digit grouping. Place of supply from the client's state or GSTIN; review before finalizing; invoice date picker; drafts autosave. GST rate table updated to the 2025 reform (0/5/18/40%). Printed invoice: GSTIN on every template, no cut-off amounts, multi-page flow, Hindi/Indic text. Safer backups (checked before saving, signed PDFs only) and safe restore with automatic rollback. Stronger app lock (covers open dialogs, clock-proof lockout), certificate validity checks, one AI key per provider. Export gains a Credit notes sheet. Settings shows Features in upcoming release.
Coming next
Local language support · Auto GST percentage for products · Update GST rates on click. (Also listed in the app under Settings -> Features in upcoming release.)
v1.1
Built for businesses in India. CGST and SGST as separate lines, prices that include tax, a custom date range for the CA export, and Export Invoices to Device - every invoice PDF of a period into one folder.
v1.0
First release: invoices and quotations, GST, five templates, signing, backup, and the Excel export for your CA.