Skip to content
eSolverBooks

Bill retainers and supply contracts on schedule, without retyping

Many Bangladeshi businesses bill the same customers the same way every period: a monthly QC and inspection retainer, a quarterly supply agreement, an annual licensing fee. Set the schedule once and eSolverBooks raises the invoice for you on the due date, with the right customer, lines, VAT and payment terms.

30-day trialNo credit cardSetup assistance included

eSolverBooks  /  Sales  /  Recurring invoices

Recurring invoice schedules showing next run dates and amounts per invoice
Repeat customers billed automatically, with the next run date on every schedule.

How it works

From setup to a review-ready result

A practical workflow your team can follow without adding disconnected spreadsheets or repeated data entry.

  1. 1

    Name the schedule

    Choose the customer and give the schedule a clear name, such as a monthly retainer or a quarterly supply agreement.

  2. 2

    Set the lines once

    Enter the items, quantities and prices. Prices are taken from these lines every time, exactly as typed, and the total shows before you start.

  3. 3

    Pick the rhythm

    Repeat every day, week, month, quarter or year, choose the start date, and end after a date or a number of invoices, or never.

  4. 4

    Review and let it run

    Preview the next invoice dates, then activate. Each run creates the invoice, and optionally issues it and emails the customer.

What you get

Built for how recurring invoices actually works

No invoice is forgotten at month end, billing stops depending on one person's memory, and expected cash is visible weeks before it falls due.

Issue or keep as draft

Choose whether each run issues the invoice automatically and emails the customer, or leaves a draft for someone to review first.

Credit limit respected

A customer who is over their credit limit gets a draft instead of an issued invoice, and the schedule carries on.

Month-end dates handled

A schedule that starts on the 31st uses the last day of shorter months, then returns to the 31st.

Catches up after downtime

If a run is missed, for example while the system was down, it catches up (up to 12 invoices), each dated on its own scheduled date.

Fails safely

A failed run is retried. After five failures in a row the schedule pauses so it does not keep failing quietly.

Locked periods honoured

If the scheduled date falls inside a locked accounting period, the invoice is dated today instead of reopening the books.

Feature details

Every item and sub-item, clearly explained

Understand the main workflow, what belongs inside it and how each capability supports accurate daily work.

01

Main feature item

Set up the schedule

Describe a repeat sale once.

What it includes

4 connected capabilities designed to keep this part of recurring invoices organized.

Included sub-items

What belongs under set up the schedule

01
Customer and name

Attach the schedule to a saved customer and name it so the finance team can find it, for example a monthly polo shirt supply contract.

02
Fixed line items

Items, quantities and prices are fixed on the schedule, so every invoice for the period is identical unless you change it.

03
Payment terms

Set the days after the invoice date when payment falls due. Use 0 for due on receipt.

04
Notes for the customer

Add a note that appears on every invoice, such as bank details or late-payment terms, plus a private internal note.

02

Main feature item

Choose how it repeats

Daily, weekly, monthly, quarterly or yearly.

What it includes

4 connected capabilities designed to keep this part of recurring invoices organized.

Included sub-items

What belongs under choose how it repeats

01
Interval and start date

Pick the repeat period and the date of the first invoice. A start date in the past is refused so nothing is back-dated by accident.

02
End conditions

Stop on an end date, after a set number of invoices, or leave it running until you end it.

03
Date preview

See the dates the schedule will produce before it starts, so a wrong interval is caught immediately.

04
Edit without rewriting history

Changes apply to invoices created from now on. Invoices already raised are not touched.

03

Main feature item

Run and monitor

See every schedule in one list.

What it includes

4 connected capabilities designed to keep this part of recurring invoices organized.

Included sub-items

What belongs under run and monitor

01
Status tabs

Filter schedules by active, paused or ended, and search by schedule name or customer.

02
Next and last run

Each schedule shows its next run date, when it last ran, how many invoices it has produced and the amount per invoice.

03
Run now, pause or end

Trigger an invoice immediately, pause a schedule while a contract is renegotiated, or end it for good.

04
Paused schedules skip ahead

Resuming a paused schedule skips the dates that passed while it was paused; they are not billed afterwards.

04

Main feature item

Stay connected to the books

Recurring invoices are ordinary invoices.

What it includes

4 connected capabilities designed to keep this part of recurring invoices organized.

Included sub-items

What belongs under stay connected to the books

01
VAT and registers

Each generated invoice carries VAT as normal and feeds the sales register, so Mushak records stay complete.

02
Receipts and aging

Collect against generated invoices like any other and watch them in receivable aging.

03
Email delivery

When enabled, the invoice is emailed to the customer's address each time it is issued. Drafts are never emailed.

04
Audit trail

Every generated invoice is numbered in sequence and stays linked to the schedule that produced it.

Put recurring invoices to work for your business

Create a clearer workflow and give your team information they can understand and trust.