Recurring Invoice Generator — Subscriptions, Retainers & GST Billing
Create repeating invoices for monthly retainers and subscriptions. Manual per-period PDF workflow — no auto-charge. India GST and global tips.
Published June 1, 2025 · 7 min read
3 uses per day · 200 MB · TLS encrypted · auto-delete
Recurring invoices for retainers, subscriptions, and GST billing
RatPDF does not auto-charge cards or send scheduled emails — you control each billing period. This guide shows a repeatable workflow for monthly retainers in India (GST) and globally using Create Invoice and optional bulk CSV.
Real example: ₹1.2L monthly retainer (India B2B)
- Day 1: duplicate last month's line items in Create Invoice — update invoice date and number.
- Verify GST rate unchanged; adjust if scope changed mid-month.
- Generate PDF — send before 11:00 IST so client AP runs same day.
- Archive PDF path:
2026/04/ClientName-INV-042.pdf - Log in spreadsheet for GSTR-1 reconciliation.
Global recurring patterns
USD/EUR freelance retainer
Set currency per contract; note "Services for [Month Year]" in description. Wire details in Notes. Guides: USA · UK · Germany.
12 identical seats (SaaS-style manual billing)
Use bulk CSV with one row per customer if amounts differ; same template row duplicated if identical — Business plan.
GST-specific recurring tips (India)
- Same HSN/SAC each month unless service category changed
- Place of supply fixed per client — wrong split blocks client ITC
- Credit notes for partial months — separate PDF, do not edit sent invoice PDF
Research: Freelancer invoicing statistics · Compare: RatPDF vs alternatives
Template discipline that saves 20 minutes per month
Save a master line-item description in Notes ("Monthly SEO retainer — [Month]") and only change the month token. Keep client legal name identical to contract — AP systems match exact strings.
Calendar reminders vs RatPDF
RatPDF does not schedule sends — use Google Calendar recurring event on billing day with link to Create Invoice. Copy previous PDF metadata from your ledger.
Multi-currency retainers
UK client billed in GBP, Indian GST entity billing in INR — separate templates per currency. Guides: UK · Singapore · Australia.
Escalation clauses
Annual 5% rate increases — update rate field on anniversary invoice; reference contract clause in Notes so client expects change.
Dunning without damaging relationship
Day 0: PDF invoice. Day 7: polite reminder with same PDF attached. Day 21: phone call before late fee. Never edit original PDF amounts — issue credit note if dispute.
Bulk CSV for identical retainers
48 clients at identical MRR — duplicate CSV rows, change GSTIN and amount per row — bulk GST guide.
Research and benchmarks
Late payment costs SMBs billions annually — clear PDF terms improve collection speed (freelancer invoicing statistics).
Stripe/PayPal vs PDF invoice
Payment links collect money; tax invoices are legal records. Even if client pays by card, issue PDF invoice for their books — reference transaction ID in Notes.
Pro-rated first month
Client starts mid-month — line item "Pro-rated retainer 14/30 April" with calculated amount; full month begins next cycle.
Pause and resume retainers
Client pauses two months — do not send zero invoices; resume numbering when work restarts to avoid gaps confusing auditors.
Agency white-label
Pro tier logo upload — invoice looks client-facing for agencies billing on behalf of brands; still show your legal entity as supplier.
Team workflow
Account manager drafts line items in shared doc; finance lead generates PDF Friday 4pm IST — separation of duties reduces billing errors.
Contract clause → PDF fields mapping
Master service agreement defines rate, currency, tax, payment days — mirror exactly on PDF. Drift between contract and invoice triggers disputes.
Indexation and CPI increases
Annual uplift — update rate on anniversary invoice; cite clause in Notes ("Year 2 rate per MSA §4.2").
Time-tracking integration
Export Harvest/Toggl hours to line items — manual but transparent for T&M retainers.
Collections sequence template
- Day 0 — PDF invoice email
- Day 7 — reminder with same PDF
- Day 14 — call AP contact
- Day 30 — formal notice per contract
Volume upgrade path
More than 15 retainers monthly — evaluate bulk CSV or Pro unlimited tier.
Tax period alignment
India GST: invoice date drives return period — do not back-date without CA approval. UK VAT: align with tax point rules on UK invoice guide.
Client portal uploads
Some enterprises require PDF + PO match in Ariba/Coupa — paste PO in Notes exactly as buyer system shows.
SaaS-style manual billing without Stripe Invoicing
Bootstrapped SaaS on manual bank transfer still needs PDF tax invoices for buyer VAT/GST. Each month: export active subscriber list, filter by plan tier, generate one PDF per customer with MRR line item.
Seat-based expansion revenue
Client adds 5 seats mid-cycle — pro-rate with separate line "Additional seats 12–31 March" on same month's PDF or separate supplemental invoice — accountant decides.
Non-profit and grant retainers
Grant-funded projects need PO and grant ID in Notes — AP audits match grant reports to invoice PDFs years later.
Legal retainer trust accounting
Law firms split trust vs operating — this guide covers operating invoices; trust transfers follow bar rules separately.
Freelance platforms vs direct clients
Upwork/Fiverr handles some billing — direct clients still need your PDF for their books. Keep templates separate to avoid double-billing.
Automation boundary
RatPDF will not auto-email on schedule — intentional for compliance: you review each PDF before send. Pair with calendar + checklist until volume justifies bulk CSV.
Metrics to track
Days sales outstanding (DSO) per client — if Client A averages 45 days, tighten terms in renewal. Research: freelancer invoicing statistics.
Quarterly vs monthly cadence
Some clients prefer quarterly billing — invoice covers three months in one line or three sub-lines; GST returns still need correct tax period attribution per accountant advice.
Currency fluctuation clauses
USD retainer billed from India — note FX rate source and date each month; client treasury teams audit consistency.
Holiday calendar adjustments
Billing on 31st when AP is closed — send on 28th with Notes "Due Net 30 from receipt" to avoid artificial delays.
Client offboarding
Final partial month — pro-rate line, mark "Final invoice" in Notes, close PO in buyer system.
Playbook: 20 global retainers
Spreadsheet columns: Client, Currency, Tax rate, Last INV #, Next billing date. Filter due this week → generate PDFs in one session. AU/UK/SG guides for tax fields: Australia · UK · Singapore.
Failed payment follow-up
Do not reissue with new number until credit period clears — attach original PDF to reminder emails. Payment plan? Split into two invoices with explicit schedule in Notes.
Internal approval chain
Agencies: account lead approves hours → finance generates PDF → partner sends. Three-step reduces billing before delivery completes.
Template library per client tier
Enterprise clients: Net 45, PO required, GSTIN on file. SMB clients: Net 14, no PO. Maintain two Create Invoice mental templates — wrong terms slow enterprise AP.
Multi-entity suppliers
You bill from Entity A for some clients and Entity B for others — never mix on one PDF; each entity has separate invoice sequence and bank account in Notes.
Annual contracts billed monthly
12-month MSA with monthly fees — each PDF references MSA date and section 2.1; avoids "this invoice is unexpected" disputes in month 7.
KPI dashboard
Track: invoices sent on time %, average days to pay, credit notes issued. Improving on-time billing from 80% to 95% often beats chasing late payers.
Tool links
Create Invoice · India GST · Pillar guide · Compare alternatives
Summary: recurring PDF discipline
Successful recurring billing is repetition without sloppiness — same tax IDs, incremented invoice numbers, updated dates, and PDF sent from the same email identity clients trust. RatPDF keeps generation fast; your ledger keeps finance honest.
Mid-article reminder: Create Invoice · End-of-month bulk: bulk GST guide.
Recurring billing anti-patterns
Avoid: copying last month's PDF in Photoshop (breaks text search); skipping months then double-billing; changing tax rate without client email notice; using personal name when contract shows company. Each creates AP rejection or audit noise.
Annual review of retainer templates
Each January, verify tax rates, your legal name, bank details, and client GSTIN/VAT IDs still match government registries. One hour prevents twelve months of rejected PDFs. Update India, UK, or Australia guides when local rules change.
Closing the monthly billing loop
Generate PDF → send → log payment date → reconcile bank feed → mark row paid in spreadsheet. Missing any step causes duplicate sends or missed revenue recognition. RatPDF handles PDF generation; your discipline handles the loop.
Compare: alternatives · Research: freelancer invoicing statistics · Tool: Create Invoice.
High-volume retainers eventually migrate to bulk GST CSV when Indian GST fields are required on every row — until then, single Create Invoice keeps workflow simple.
Upgrade prompt: free tier covers light retainers; Pro removes daily caps — compare plans.
Document your billing SOP so substitutes can issue PDFs when you are on leave — same Create Invoice fields, same filename pattern, same AP contact every month. Consistency beats speed when tax IDs are involved.
Related guides
3 uses per day · 200 MB · TLS encrypted · auto-delete
Frequently asked questions
How do I create a recurring invoice?
Use Create Invoice with saved client details; duplicate line items each billing period and update the invoice date.
Does RatPDF auto-send recurring invoices?
No — RatPDF generates PDF per period; you send via email or accounting software.
Can I generate subscription invoices for free?
Yes — free PDF download; bulk GSTIN/HSN via bulk CSV for India B2B.
Sources & references
Primary references used when researching and fact-checking this guide. See our editorial methodology.
-
GST Portal — invoice guidelines
— Government of India
Official GST resources for tax invoice requirements.