πŸ“£ Follow us for tips, tutorials & new feature announcements
🧾 Chapter 4 β€” GST Invoices

Create a GST-compliant invoice in under a minute.

Auto numbering, HSN/SAC codes, full tax stack (CGST + SGST + IGST + Cess), logo & signature, customizable PDF templates and one-tap WhatsApp share.

GST invoice creation in Shahi Expense
Pick a party, add items from stock, taxes calculate automatically.

Create a new invoice

From the Invoices tab, tap the floating + button. Or use the New Invoice shortcut tile from the dashboard.

Auto-generated invoice number

The next number is filled for you using the prefix and format from Invoice Settings β†’ Numbering. You can edit it inline.

Pick the customer (party)

Search existing parties or tap β€œ+ New” to create one with GSTIN, address, phone and email.

Set invoice date & due date

Both default to today; due date drives the overdue alert on your dashboard.

Add line items

You can mix stock items and manual entries in the same invoice.

  • Tap Add item β†’ search stock, or type a custom item name
  • Quantity & unit price auto-fill from your stock catalogue
  • Per-item discount in % or β‚Ή
  • HSN/SAC code auto-fills from the item record
Stock auto-deducts. Any quantity sold here automatically reduces stock in Inventory. Edit or void the invoice to reverse the change.

Tax & HSN setup

Shahi Expense supports the full Indian tax stack:

πŸ“Œ

GST (intra-state)

Auto-splits to CGST + SGST in equal halves.

🌐

IGST (inter-state)

Used when customer state differs from yours.

βž•

Cess

Add a fixed % cess on top of GST when applicable.

🏷️

HSN / SAC codes

Stored per item β€” printed on every invoice automatically.

Totals & discounts

  • Subtotal β€” sum of line items before tax
  • Invoice-level discount β€” additional flat or % discount on top
  • Tax breakdown β€” automatic per-rate split
  • Round-off β€” toggle in Invoice Settings if you want clean rupee totals
  • Grand total β€” final amount payable

Generate the PDF, share & print

Once you save, the invoice opens in preview. From here you can:

  • Share β€” opens the system share sheet (WhatsApp, Email, Drive, anything)
  • Save PDF β€” exports to your phone storage
  • Print β€” sends to a connected Bluetooth/USB printer

Invoice status & settlement

Each invoice carries one of three live statuses:

  • Unpaid β€” no payment linked yet
  • Partially Paid β€” some payment received
  • Paid β€” fully settled

Read more in the Payments & Settlement chapter.

Templates & branding

Open Settings β†’ Invoice Settings to customise the look:

  • Multiple PDF templates (clean, classic, compact)
  • Brand color picker
  • Toggle: show signature, show QR (UPI), show terms & conditions
  • Custom footer text (e.g. β€œThank you for your business”)