Coworking billing software
Invoices that match the agreement, the PO and the GST rules.
In enterprise flex, an invoice is only as good as the PO and the agreement behind it. rivonOS checks both before an invoice is issued, and understands TDS, UTRs and part payments when the money comes in.


“Procurement sent the invoice back. The PO expired last month.”
The agreement is right, the work is done, and the invoice still comes back: wrong PO, no balance left on it, place of supply missing. Meanwhile a payment arrives short by the TDS and sits unmatched for a quarter.
- Invoices are raised from a spreadsheet, not from the agreement.
- Nobody checks the PO balance until the client rejects the invoice.
- TDS deductions leave small balances open on every invoice.
- Part payments are allocated by hand, and ageing is rebuilt every month.
What a returned invoice costs
Each rejection restarts the client's payment clock. Each unmatched TDS deduction is a balance someone will chase, write off or explain to an auditor.
₹30.87L
waits each month if Northstar's January 2028 invoice goes out against a PO that expired on 31 December.
₹26.16L licence fee + ₹4.71L GST = ₹30.87L a month.
₹2.62L
left open on every Northstar invoice if the TDS is not recorded with the payment.
10% of the ₹26.16L taxable value. The rate is for illustration; the section that applies depends on the service.
₹32.6L
of Altura's ₹74.2L overdue is more than 30 days past due.
31–60 days ₹18.9L, 61–90 days ₹8.5L, 90+ days ₹5.2L.
Illustrative data: Altura Workspaces and Northstar Labs are fictional. Screens are faithful renderings of rivonOS.
From the agreement to cash in the bank
Billing schedule
AGR-ALT-0412 sets the schedule: 240 seats a month, the setup fee, and the 8% escalations on their dates.PO check
Northstar's PO-ALT-24097 is for ₹3.57 Cr. Before each invoice, rivonOS checks it is valid and has the balance. ₹90.6L is left.Draft, then a second person
The daily run drafts the invoice. Someone else in finance checks it and issues it. Numbering is gapless and issued invoices cannot be edited.Client portal
Meera Shah's finance team downloads the invoice and the statement from their own login.Receipt with TDS
The client pays by NEFT, net of TDS. The UTR and the TDS are recorded, and the payment is allocated to the oldest invoice first.Ageing and follow-up
The August invoice is part-paid: ₹18.4L is 38 days overdue. Ankit Rao has a promise to pay for 11 Oct.
| Period | Taxable value | GST | Status |
|---|---|---|---|
| Jun 2027 | ₹26.16L | Collected | |
| Jul 2027 | ₹26.16L | Collected | |
| Aug 2027 | ₹26.16L | Part-paid | |
| Sep 2027 | ₹26.16L | Collected | |
| Oct 2027 | ₹26.16L | Billed | |
| Nov 2027 | ₹26.16L | Scheduled | |
| Dec 2027 | ₹26.16L | Scheduled |
- Contracted, 2027
- ₹3.14 Cr
- Billed so far
- ₹2.62 Cr
January to May 2027 collected in full; shown from June.
The documents, as your client receives them
A GST tax invoice with every Rule 46 field, a receipt that settles TDS like cash, a collections record with a promise to pay, and a portal where the client helps themselves.
Tax invoice
Altura Workspaces Pvt Ltd, Kharadi, Pune
GSTIN 27ABCDE1234F1Z5Supplier and recipient GSTIN
INV-2027-0018Unique serial number, up to 16 characters
Issued 01 Jan 2027
PO PO-ALT-24097
Bill to
Northstar Labs Pvt Ltd
GSTIN 27AAACN0000N1Z0
Place of supply
Maharashtra (27)Place of supply with state name and code
| Description | SAC | Taxable value |
|---|---|---|
| Workspace licence fee, 240 seats, Jan 2027 | 997212SAC for the service | ₹26,16,000 |
- CGST 9%Rate and amount of each tax
- ₹2,35,440
- SGST 9%
- ₹2,35,440
- Total
- ₹30,86,880
Rupees thirty lakh eighty-six thousand eight hundred eighty onlyTotal in words, in lakh and crore. Tax is not payable on reverse charge basis.
- Invoice INV-2027-0018
- ₹30,86,880
- Received by NEFT
- ₹28,25,280
- TDS deducted by client
- ₹2,61,600
- UTR
- HDFCN52027012873
- Balance
- ₹0
TDS settles the invoice like cash. TDS rate shown for illustration.
- INV-2027-0018Jan 2027, paidPaid
- INV-2027-1098Aug 2027, ₹18.4L openPart-paid
- INV-2027-1164Oct 2027, due 31 OctDue
- INV-2027-1098, Aug 2027
- ₹30.87L
- Part-paid 6 Sep
- ₹12.47L
- Outstanding
- ₹18.4L
- Promise to pay
- 11 Oct
- Owner
- Ankit Rao
See the invoice format, field by field
Illustrative data: Altura Workspaces and Northstar Labs are fictional. Screens are faithful renderings of rivonOS.
Finance sees what is owed, by whom, and who is on it
Ageing by account, centre, region and collections owner, built from the same invoices and receipts your clients see. No month-end rebuild.
Fewer returned invoices
Invoices that match the agreement and a valid PO are not sent back by procurement.
TDS that closes the invoice
Payments net of TDS settle the invoice instead of leaving a balance to chase.
A worklist, not a spreadsheet
Every overdue invoice has an owner, a promise to pay and a history of follow-ups.
DSO and deposits, reported
Collections reports show DSO, ageing, PO usage and deposits held.
| Account | Not due | 1–30 | 31–60 | 61–90 | 90+ | Total |
|---|---|---|---|---|---|---|
| Northstar Labs | ₹30.9L | ₹18.4L | ₹49.3L | |||
| Meridian Pharma | ₹41.2L | ₹12.4L | ₹53.6L | |||
| Atlas Freight | ₹9.8L | ₹7.9L | ₹17.7L | |||
| Copperline Media | ₹5.2L | ₹5.2L | ||||
| 712 other accounts | ₹29.6 Cr | ₹29.2L | ₹50,000 | ₹60,000 | ₹29.9 Cr | |
| Total | ₹30.5 Cr | ₹41.6L | ₹18.9L | ₹8.5L | ₹5.2L | ₹31.2 Cr |
Also by centre, region and collections owner.
The full list
Everything in billing and collections that is live today.
Purchase orders
- PO value, validity dates and balance
- Utilisation tracked as invoices are issued
- Invoices held when the PO has expired or has too little balance
- Clients can upload a PO from the portal
GST billing
- Billing schedules from the agreement
- Tax invoices under CGST Rule 46, with CGST and SGST or IGST
- GSTIN, PAN, state codes, place of supply and SAC per line
- Amount in words in lakh and crore
- Credit and debit notes under CGST Rule 53
- Maker-checker on issue and gapless numbering
- Issued invoices cannot be edited
- Security deposits
- Daily run for drafts and overdue invoices
Collections
- Payments by NEFT, RTGS, IMPS, UPI or cheque, with UTR
- TDS recorded on the receipt, settling the invoice like cash
- Automatic allocation to the oldest invoice first
- Receipts, bounces and reversals
- Ageing by account, centre, region and owner
- Worklist with promises to pay, and disputes
- Statement of account as PDF
Client portal
- A separate login for each client
- Agreements, invoices, receipts and statement
- PO upload and service requests
- Documents shared with the client
Keep your books. rivonOS hands them clean documents.
rivonOS is not your accounting ledger. It issues GST-correct invoices and receipts and exports them for the system your finance team already uses.
- Available today
- PDF invoices, credit and debit notes, receipts and statements
- CSV exports of invoices, receipts and reports
- Client portal
- Email notifications
- Planned, not available yet
- GST e-invoicing (IRN and QR code)
- Tally
- Zoho Books
- Razorpay
We change a status only when it ships. See all integrations.
Questions operators ask
Does rivonOS generate IRN e-invoices?
Can we export to Tally or Zoho Books?
How is TDS recorded?
Can clients download their own invoices?
What about security deposits?
What happens when a client reduces seats mid-month?
GST guides and free tools
Everything we know about billing workspace fees in India, free to use.
- GuideGST on coworking and managed officesSAC 997212, place of supply and what every invoice needs.
- TemplateGST invoice format for coworkingEvery field mapped to the CGST Rule 46 clause it meets.
- Free toolGST invoice checkerCheck an invoice against the CGST Rule 46 fields.
- GuideTDS on coworking and managed office feesRent or fees for services, and matching with Form 26AS.
- GuideWhere flex revenue leaksTwelve points from quote to collection, each with a rupee example.
- Free toolRevenue leak calculatorEstimate what your centres may be losing each year.
See how rivonOS would work across your centres.
One hour with the people who built it, using your own centres. If rivonOS isn't the right fit, we'll tell you.
