Accounts Receivable | Recurring Invoices
Recurring billing that respects GST. Auto-IRN, auto-send, auto-followup.
Schedule recurring invoices monthly, quarterly or annually. Each cycle generates a fresh GST invoice with IRN. Delivered via email or WhatsApp on the schedule. Payment follow-ups fire automatically if unpaid past the due date.
What the system does
Capability, input, output.
| Capability | Input | Output |
|---|---|---|
| Recurring schedule | Customer + frequency + duration + price | Cycle plan with auto-trigger |
| IRN per cycle | Recurring invoice + GSP | Fresh IRN, QR, signed JSON each cycle |
| Multi-channel delivery | Customer contact preferences | Email + WhatsApp delivery with receipts |
| Escalation pricing | Annual escalation % | Auto-revised price on the schedule |
| Pause / resume | Customer hold flag | Cycle paused without losing the schedule |
| Follow-up integration | Unpaid invoice past due date | Tone-aware reminder cadence |
-
Recurring schedule
- Input
- Customer + frequency + duration + price
- Output
- Cycle plan with auto-trigger
-
IRN per cycle
- Input
- Recurring invoice + GSP
- Output
- Fresh IRN, QR, signed JSON each cycle
-
Multi-channel delivery
- Input
- Customer contact preferences
- Output
- Email + WhatsApp delivery with receipts
-
Escalation pricing
- Input
- Annual escalation %
- Output
- Auto-revised price on the schedule
-
Pause / resume
- Input
- Customer hold flag
- Output
- Cycle paused without losing the schedule
-
Follow-up integration
- Input
- Unpaid invoice past due date
- Output
- Tone-aware reminder cadence
Compliance + integrations
Recurring billing, GST-correct every cycle.
Each recurring invoice is a fresh GST invoice with its own IRN. No copying, no recycling. Tax, place of supply and currency re-applied per the customer master at each cycle.
Regulations we work within
-
Rule 48(4) (e-Invoice)
Fresh IRN raised each cycle.
-
Section 31 + Rule 46
Mandatory invoice fields validated each cycle.
-
Section 13(3), CGST Act
Time of supply for continuous supplies handled per the rule.
Connects to
- GSTN (IRP) IRN per cycle
- WhatsApp Business Templated invoice delivery
- Email gateway Per-customer delivery preference
Recurring Invoices FAQ
What buyers ask.
What about annual price escalation?
Configurable per contract. Set the escalation % (or absolute amount), the trigger (anniversary date, FY start), and the cap. The system applies the new price from the next cycle and notifies the customer in the invoice itself.
A customer wants to pause for 2 cycles. How?
Pause flag at the customer or contract level with a resume date. The pause is captured in the audit trail. Cycles during the pause window are skipped; the schedule resumes on the configured date without losing the cadence.
Different recurring schedule per customer?
Yes. Each customer or contract has its own schedule, pricing, currency and delivery preference. Bulk-edit available for global changes; individual override for VIPs.
How does this play with subscription accounting under Ind-AS 115?
Recurring invoices integrate with the deferred-revenue and accrued-revenue accounting per Ind-AS 115 / AS-9. Performance obligations are tracked at the line; revenue is recognised over the service period; the deferred / accrued balance updates per cycle.
More in Accounts Receivable
Related features
GST Invoice Generation
Multi-currency invoices with IRN, QR and EWB auto-generated. Tax engine applies CGST/SGST/IGST per place of supply.
See GST Invoice GenerationPayment Follow-ups
Automated reminders across email, WhatsApp, call queues. Customer-history-aware tone.
See Payment Follow-upsCredit Management
Per-customer credit limits, utilisation tracking, exposure aging, on-hold logic at the SO step.
See Credit Management
Schedule one recurring invoice. Watch it run.
Connect one customer, set a monthly cycle, free. The IRN raises on the first cycle date. The WhatsApp delivery confirms. Follow-up fires if unpaid.