For long rentals (a customer renting a piece of equipment for months or years), recurring invoices send a new invoice on a schedule without manual work each cycle.Documentation Index
Fetch the complete documentation index at: https://docs.jingjaiops.com/llms.txt
Use this file to discover all available pages before exploring further.
When to use recurring billing
Recurring invoices fit when:- The customer is on a long-term rental (1+ months)
- The amount is the same (or follows a known formula) each cycle
- You want a consistent billing cadence without re-keying each time
Setting up recurring billing
Set the end date
Either a specific date, “until job ends,” or “ongoing.” The schedule respects this.
Set the per-period amount
Defaults to the rental subtotal divided by the number of periods. You can override.
Frequency options
| Frequency | Example schedule (start 1 Apr 2026) |
|---|---|
| Weekly | 1 Apr, 8 Apr, 15 Apr, 22 Apr, 29 Apr, … |
| Biweekly | 1 Apr, 15 Apr, 29 Apr, 13 May, … |
| Monthly | 1 Apr, 1 May, 1 Jun, 1 Jul, … |
| Quarterly | 1 Apr, 1 Jul, 1 Oct, 1 Jan, … |
| Annually | 1 Apr 2026, 1 Apr 2027, 1 Apr 2028, … |
Auto-draft generation
Each cycle, JingjaiOps automatically:- Creates a new invoice in Draft status
- Pre-fills it with the per-period amount, line items, and VAT
- Sets the issue date to the scheduled billing date
- Sets the due date based on the customer’s payment terms
Staff notifications
When a draft is auto-generated, JingjaiOps sends an in-app notification and an email to:- The user who set up the recurring schedule
- Any user with the Billing role
- The customer’s account manager (if assigned)
A new recurring invoice is ready to review JOB-2026-0042 — Customer ABC Co. Draft for ฿107,000 — billing date 1 May 2026. [Open & Review]
Adjusting a single cycle
To make a change just for one cycle (one-time discount, extra item):Pausing or stopping a recurring schedule
To pause:- Open the job’s Billing Schedule panel.
- Click Pause Schedule. No new drafts will be generated.
- Resume at any time — the next draft will be on the next scheduled date.
- Open the Billing Schedule panel.
- Click End Recurring Billing. No future drafts will be generated. Past invoices are unchanged.
Changing the amount mid-schedule
If the customer’s rental rate changes (price increase, change in equipment):- Open the Billing Schedule panel.
- Click Edit Schedule.
- Change the per-period amount.
- Save. All future drafts use the new amount; past invoices are unchanged.