Skip to content
Billing

Quote, invoice and get paid — GST done right.

Turn a won deal into a GST invoice in seconds, send it as a PDF and a link, take payment by UPI or card, and let reminders chase the rest.

Included in Growth and Business· from ₹2,999 a monthSee plans

Document types, from quotation to debit note
6
Document types, from quotation to debit note
Payment gateways — Razorpay and Stripe
2
Payment gateways — Razorpay and Stripe
Recurring frequencies, weekly to yearly
5
Recurring frequencies, weekly to yearly
Reminder days you can set after the due date
8
Reminder days you can set after the due date
What's inside

Everything between “please send a quote” and “payment received”.

Billing shares contacts and companies with Sales, so the client's GSTIN, address and state are already there when you raise the document.

  • Quotations & invoices

    Quotations, proformas, tax invoices and bills of supply with your series numbering, HSN/SAC and place of supply.

  • GST built in

    CGST/SGST or IGST worked out from GSTINs and states, GSTIN checksum, reverse charge and amount in words.

  • Credit & debit notes

    Linked to the original invoice, capped at what's left, and reflected in the balance and the GST report.

  • Online payments

    Razorpay and Stripe payment links on every invoice; payments are recorded automatically when the client pays.

  • Payments & TDS

    Part payments, TDS deducted by clients, advances applied later, and receipts numbered for you.

  • Recurring billing

    Weekly, monthly, quarterly, half-yearly or yearly invoices that create and send themselves.

  • Reminders

    Polite reminders on the days you choose after the due date, until it's paid.

  • Receivables

    Who owes what and how late, by client and by ageing bucket.

GST, worked out for you

CGST and SGST, or IGST — decided by the states, not by a dropdown.

OfficOne compares your registered state with the place of supply on every document. Same state, the tax splits into CGST and SGST; a different state, it becomes IGST; an export is zero-rated. Tax is added up unrounded and rounded once at the end, so invoices don't come out a rupee off.

  • GSTIN format and checksum checked, so a typo is caught before it reaches an invoice
  • Place of supply from the client's GSTIN or state — all states and union territories
  • HSN or SAC on every line, carried from your product catalogue
  • Line discounts plus a document discount, spread across lines so tax scales with it
  • Reverse charge flag, bills of supply for exempt sales, and an export note under LUT
  • Amount in words in lakh and crore, and optional round-off to the nearest rupee
Get paid online

A payment link on every invoice. The payment records itself.

Send the invoice as a PDF and a share link. The client opens it, downloads the PDF or pays by Razorpay or Stripe. When the gateway confirms, the payment is recorded against the invoice and a numbered receipt is created — nobody has to type it in.

  • Razorpay payment links or Stripe Checkout, confirmed by signed webhooks
  • Bank transfer, UPI, cash, cheque and card recorded by hand in a few clicks
  • One payment spread across several invoices, with part payments tracked
  • TDS deducted by the client recorded separately as TDS receivable
  • Anything left over is kept as an advance and applied to the next invoice
  • The share link tells you when the client opened it
Recurring & reminders

Retainers bill themselves. Late payers hear from you — politely.

Set a schedule once and each invoice is created and emailed with its PDF on the day. Or keep it as a draft for you to check first. Reminders go out by email on the days after the due date you choose, and stop the moment the invoice is paid.

  • Weekly, monthly, quarterly, half-yearly or yearly, with an end date or a set number of invoices
  • Auto-send, or create a draft and notify you instead
  • Up to eight reminder days after the due date, plus a one-click manual reminder
  • Receivables by client in ageing buckets: current, 1–30, 31–60, 61–90 and 90+ days
How it flows

From a won deal to money in the bank.

Billing picks up where Sales leaves off, and hands everything it does to Accounting.

  1. 1

    The deal is wonSales

    Products, quantities and value are already on the deal from its line items.

  2. 2

    Raise the document from the deal

    Create a quotation, proforma or tax invoice straight from the deal — or convert an accepted quotation into an invoice.

  3. 3

    The client accepts and pays

    On the share link they can accept a quotation with their name, download the PDF, or pay online.

  4. 4

    Payment lands on the invoice

    Gateway payments are recorded automatically; the balance, status and receipt update together.

  5. 5

    Reminders chase what's left

    Unpaid invoices get reminders on your schedule and show up in receivables by age.

  6. Hands over to AccountingEvery invoice, credit note and payment posts a balanced journal entry to your ledger — and feeds the GST report.See Accounting
Built for India

The details an Indian invoice has to get right.

Not a foreign tool with a GST field bolted on. These rules are in the code that totals every document.

GSTIN validation
15-character format and the mod-36 checksum, for you, your clients and your vendors.
Financial-year numbering
Separate series per document type, with the financial year in the number if you like — INV/2026-27/0042.
Amount in words
Written the Indian way, in lakh and crore, with paise when there are any.
TDS on receipts
Record what the client deducted, and it goes to TDS receivable instead of sitting as an unpaid balance.
UPI and bank details
Your UPI ID and bank account printed on the PDF, so offline payers know exactly where to pay.
Bills of supply & exports
No GST on a bill of supply; exports are zero-rated with an LUT note, in the client's currency with an exchange rate.
Put it on autopilot

Let invoices chase themselves.

Built from the same triggers and actions you see in the workflow builder.

How Automation works
  • When
    Invoice became overdue
    1. 1Notify the invoice owner with the client and balance due
    2. 2Wait 7 days
    3. 3If the balance due is still more than zero, create a task to call the client
  • When
    Quotation accepted
    1. 1Notify the owner that the client accepted it
    2. 2Create a task to raise the invoice today
  • When
    Invoice issued
    IfTotal is more than ₹5,00,000
    1. 1Notify your accounts lead
    2. 2Post the invoice number and client to Slack
  • When
    Payment received
    1. 1Send the payment details to your own system by webhook
    2. 2Notify your accounts team

Workflows are part of the Business plan. Each one starts switched off, and you can test it on a real record first.

Questions

Billing, plainly answered.

Something else? Ask us in a demo.

Does OfficOne generate e-invoices (IRN) or e-way bills?
Not today. OfficOne produces GST-compliant tax invoices, credit notes and a GST report, but it doesn't connect to the e-invoice portal or generate e-way bills. If your turnover requires e-invoicing, you'll still register those invoices on the government portal.
Which payment methods can my clients use?
Online, through a Razorpay payment link or Stripe Checkout on every invoice — whatever methods your gateway account offers. You can also record bank transfers, UPI, cash, cheques and card payments by hand, and print your UPI ID and bank details on the invoice.
Can I turn a quotation into an invoice?
Yes. A quotation or proforma converts into a tax invoice or bill of supply in one step, and you can also raise any of them straight from a deal in Sales using its products or value.
How are credit notes handled?
A credit or debit note is always linked to an issued invoice for the same client. Credit notes are capped at what hasn't already been credited, and both flow into the invoice balance, the ledger and the GST report.
Can I bill clients outside India?
Yes. Each document can carry its own currency and exchange rate. Exports are zero-rated, and the PDF carries an export note under LUT.
Do reminders go by WhatsApp?
Built-in reminders go by email. If you want a WhatsApp nudge as well, an Automation workflow on “Invoice became overdue” can send one (Automation is on the Business plan).

Send your first GST invoice today.

Add your GSTIN and invoice series, and your first invoice can go out — with a payment link — in a few minutes.

All your Business. One Platform.