Skip to content

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.

Recurring Invoices

How it works

From schedule to recurring revenue, on autopilot.

Step 01

Schedule per customer

Configure recurring frequency (monthly, quarterly, annual), duration (perpetual or N cycles), pricing (fixed or escalating), and start / end dates per customer or per contract.

Step 02

Invoice generated each cycle

On each cycle date, a fresh GST invoice is generated with a new IRN. Place of supply, tax and price re-applied per the customer master at that moment.

Step 03

Auto-delivered

Invoice PDF sent to the customer via email and / or WhatsApp Business. Delivery and read receipts captured. Customer reply routes to the AR inbox.

Step 04

Follow-up on unpaid

If the invoice remains unpaid past the due date, the payment follow-up cadence triggers automatically. Tone and frequency follow the customer policy.

What the system does

Capability, input, output.

  • 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.

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.