Free Statement of Account Template

A statement of account is one customer's record for a period: what they owed at the start, every invoice, payment and credit since, and the balance due on the statement date.

Statement of account builder·By Ledgental Team·Published October 2026·Updated October 2026

The line easiest to get wrong is a check that bounced: leave it off, and the statement shows a paid invoice your customer still owes. Lopez Cleaning Co's October 31, 2026 statement to Bayview Dental shows $1,460.00: INV 1061 for $980.00, due November 15, and INV 1032 for $480.00, 31 days past due because its check came back. Enter the bounced check as a Returned payment against INV 1032 (how to enter it), then match the balance to the customer's line in your accounts receivable (AR) aging report before you send it.

$480.00 of Bayview Dental's balance, INV 1032, is 31 days past due: the payment on it came back. The balance matches your books.

Balance on October 31, 2026
$1,460.00
Pay $480.00 now and $980.00 by November 15, 2026. In the cover email, ask Bayview Dental to replace the returned $480.00 payment on INV 1032.

Invoices, payments and credits

Every invoice still open, and everything since the last statement. Dates as month/day/year; for a returned payment, the day you recorded it in your books. Type each amount as a positive number: the Type decides whether it adds or subtracts.
Example: Bayview Dental. Replace it with your customer's rows, or paste them.
The number only; the statement prints it as INV 1032
31 days past dueDue 09/30/2026 · $480.00 open
The date you recorded it in your books, usually the deposit date.
The check number from the stub, or the reference on your deposit record
PaymentApplied to INV 1032: $480.00
The date of the entry in your books. Put the bank's return date in Note.
From the bank's return notice, or the ACH return code
Owed againReopens INV 1032: the payment in row 2 came back
The number only; the statement prints it as INV 1061
Due in 15 daysDue 11/15/2026 · $980.00 open
Paste rows from a spreadsheet

Copy them from Excel, Google Sheets or an exported report. Full layout: Type (Invoice, Payment, Credit memo, or Returned payment, Returned for short), Date, Number, Amount, then Terms and Applies to if you have them. Short layout: Date, Number, Amount, with payments as negative amounts; returned payments and credit memos need the full layout. Pasted rows replace the example rows, and clear the example's customer and books balance. Pasting keeps the example's business details and statement date, so replace them with yours.

Check the balance against your books

This customer's line in your AR aging report, or a customer balance report for the same date. Leave it empty to skip the check.

More options: a household customer, a finance charge, an earlier balance

An earlier balance you can't itemize

Only if you have last statement's total but not the invoices behind it. It shows as one line, aged from the date you enter.

Lopez Cleaning Co LLC

44 Prairie Avenue, Springfield, IL 62702

(555) 010-0156 · [email protected]

Statement of account

Statement date
October 31, 2026
Account number
BAY-104

To

Bayview Dental

1200 Bayview Drive, Springfield, IL 62704

Account summary

Balance on 09/30/2026$480.00
New invoices$980.00
Payments received−$480.00
Payments returned unpaid$480.00
Balance due$1,460.00

Open invoices

DateInvoiceDueStatusAmount due
09/15/2026INV 1032 (Check 2214, returned NSF)09/30/202631 days past due$480.00
10/31/2026INV 106111/15/2026Due in 15 days$980.00
Balance due$1,460.00

How old the balance is

Current1–30 days past due31–60 days past due61–90 days past due91+ days past dueTotal
$980.00$0.00$480.00$0.00$0.00$1,460.00
Pay $480.00 now and $980.00 by November 15, 2026.

How to pay: Check to Lopez Cleaning Co LLC at the address above, or ACH (ask us for the details). Please write the invoice numbers on your payment.

Thank you for your business. Questions about this statement? Call or email us.

Please return this part with your payment.

From
Bayview Dental
Account
BAY-104
Statement date
10/31/2026
Balance due
$1,460.00
Amount enclosed
$ ______________
Pay to
Lopez Cleaning Co LLC, 44 Prairie Avenue, Springfield, IL 62702

Before you send it (only you see this)

  • If the bank charged a returned-item fee on INV 1032's payment, it isn't on this statement. To charge it, put it on an invoice first, if your signed terms allow it (our advice).
What this uses (sources checked October 19, 2026)
How we worked this out
  1. Previous balance: every row dated before 10/01/2026
    invoices and returned payments added, payments and credit memos taken off
    $480.00
  2. This period: invoices + returned payments − payments − credit memos
    $980.00 + $480.00 − $480.00 − $0.00
    $980.00
  3. Balance due, balance forward: previous balance + this period
    $480.00 + $980.00
    $1,460.00
  4. Balance due, open item: what's still owed on each open line (invoices, plus any earlier balance, unlinked returned payment or finance charge) − credits not applied (it always equals the balance forward figure; our tests check this)
    $480.00 + $980.00 − $0.00
    $1,460.00
  5. INV 1032: days past due
    10/31/2026 − 09/30/2026 (due date)
    31 days, 31–60
  6. Pay now: past due or due on the statement date, less credits not applied
    $480.00 past due or due − $0.00 credits not applied
    $480.00
  7. Pay by November 15, 2026: the next due date's amount, less any credit left
    due 11/15/2026
    $980.00
  8. Tie-out: your books less this statement
    $1,460.00 − $1,460.00
    $0.00

Your rows and business details are saved in this browser only; we never see them. To remove them, use Clear saved details in the menu.

Missing something? Tell us.Goes to our inbox through Formspree, so leave out client names and numbers. Want a reply? Use the contact page.

Due dates come from the terms you enter. If the invoice or contract says otherwise, change the terms to match. General information, not legal or tax advice.

Key takeaways

  • A statement of account lists one customer's invoices, payments and credits, and ends with the balance due on one date. It bills nothing new: your customer checks it against their own records before paying.
  • Send open item to a customer who pays invoice by invoice, and balance forward to one who pays "the balance." From the same rows both end at the same figure: $1,460.00 in the example.
  • Count "past due" from each invoice's due date. Bayview Dental's INV 1032 was due September 30, so on October 31 it's 31 days past due. INV 1061 is Current until November 15.
  • Before you send it, match the balance to the customer's balance in your books on the same date. A bounced check reopens the invoice it paid, and a payment nobody applied is money you owe the customer.
  • Add interest only at a rate in the customer's signed terms (our advice), or one your state's statute sets without an agreement. Texas, for one, allows 6% a year from the 30th day after the due date (four states). Household accounts with a finance charge can also bring in Regulation Z (who).

Key figures

Business accounts:
Regulation Z, the federal Truth in Lending rule, doesn't apply to "An extension of credit primarily for a business, commercial or agricultural purpose" (12 CFR 1026.3(a)). A Net 15 account for a business is outside it (our reading).
6% a year:
what Texas lets a creditor charge when no interest was agreed, starting "on the 30th day after the date on which the amount is due" (Finance Code § 302.002). One state's rule.
1 1/2% a month:
the most Georgia's statute lets the owner of a commercial account charge on the part due 30 days or more (O.C.G.A. § 7-4-16). One state's rule, read on Justia's copy of the 2025 code.
4 years:
California's limit for a suit on a book account, or on an account stated based on an account in writing (Code of Civil Procedure § 337). A household debt incurred since July 1, 2024 under a note or written contract isn't a book account (§ 337a). One state's rule; other states set their own.

Read at the source October 19, 2026. Sources are listed at the end of the guide.

What is a statement of account?

In short: A one-page record of where one customer's account stands on one date: what they owed, what you billed, what they paid, and what's due. Your customer uses it to match your records to theirs.

It isn't an invoice. An invoice bills one sale, and a statement bills nothing new. It lists the invoices you've already sent, the payments against them, and what's left.

Every statement has five parts. It names who it's from and to, and gives the statement date. Then come the open lines, an aging row, and what to pay by when, with a slip to send back.

Here they are on Maria Lopez's October 31, 2026 statement to Bayview Dental (Lopez Cleaning Co is fictional and bills on Net 15 terms):

From

Lopez Cleaning Co LLC

44 Prairie Avenue, Springfield, IL 62702

To

Bayview Dental

Account BAY-104

Statement of account

Statement date: 10/31/2026

Open invoices

InvoiceDueStatusOpen
INV 103209/30/202631 days past due$480.00
INV 106111/15/2026Current$980.00
Balance due$1,460.00

Aging on 10/31/2026

Current1–3031–6061–9091+
$980.00$0.00$480.00$0.00$0.00

Please pay $480.00 now and $980.00 by November 15, 2026.

Cut here and return with your payment: from Bayview Dental, account BAY-104, amount enclosed $______

Who it's from and to, with the customer's account number, so the payment lands on the right account. The statement date: every balance and every "days past due" is counted to this day. One line per invoice still open, with its due date and how late it is. The aging row: the same balance split by lateness, so the customer sees what's overdue at a glance. What to pay and by when, then the slip the customer sends back with a check.Diagram by Ledgental, from the tool's example. Lopez Cleaning Co and Bayview Dental are fictional.

Bayview's office manager can tick off each line against their own bills. INV 1061 isn't due for two weeks. INV 1032 is 31 days late because the check that paid it came back. So the only thing to pay now is $480.00.

Use the same test on yours: could your customer match every line to their records? If a line needs a phone call to explain, fix the line before you send it.

You'll also see it called a customer statement, as in QuickBooks Online and Xero. A "periodic statement" is stricter. Regulation Z requires it of a seller that regularly extends household open-account credit subject to a finance charge (who needs one).

An AR aging report is the inside view: every customer on one page, for you. The statement is one customer's line from it, sent to that customer. Bayview's line on Lopez's October 31 aging is the same $1,460.00.

Balance forward or open item: which one should you send?

In short: Send open item to a customer who pays invoice by invoice, and balance forward to one who pays whatever the balance says. Both end at the same balance due.

An open item statement lists each invoice still owed, with its due date and how late it is. Paid invoices drop off. Sage 50's help says it "lists each outstanding invoice that still has a balance due," and that "no previous balance will appear" on it.

A balance forward statement starts from last statement's balance and lists everything since, with a running balance. In Sage 50's words, these statements "consolidate a customer's unpaid balance from month to month."

Balance forward

DateWhatBalance
09/30/2026Previous balance$480.00
10/19/2026Payment for INV 1032, thank you − $480.00$0.00
10/31/2026Payment returned unpaid, for INV 1032 + $480.00$480.00
10/31/2026INV 1061 + $980.00$1,460.00
Balance due$1,460.00

Open item

InvoiceStatusOpen
INV 103231 days past due$480.00
INV 1061Current$980.00
Balance due$1,460.00

Harbor Coffee Co, open item

INV 1058, due 11/15/2026$1,450.00
Payment of 10/26/2026 not applied (a credit owed to Harbor)−$150.00
Balance due$1,300.00
Balance forward: last statement's balance, then every transaction this month with a running balance. Open item: only what's still owed, invoice by invoice. Same rows, same $1,460.00. A payment not applied to an invoice gets its own line on an open item statement, so the total still matches.Diagram by Ledgental, from the tool's example. Bayview Dental and Harbor Coffee Co are fictional.

Bayview pays by invoice number, so send it open item: it names the late invoice. A customer on a flat monthly service who pays the balance each month can work from a running balance just as well.

Does any rule decide it for you? Not one we found: no US standard says which type to send. Open item is the tool's default for business customers, and that's our recommendation, because every line matches an invoice the customer already has.

Why the totals can differ in software

From the same rows, the two layouts give the same balance, and the tool checks that on every statement. Software can show two different totals when a payment isn't applied to an invoice.

Xero, for one, leaves prepayments off its outstanding statement. They're "not deducted from the total balance on the statement, as Xero doesn't account for a prepayment in accounts receivable until it's applied to an invoice."

The tool keeps that money on the statement instead. Harbor Coffee overpaid INV 1045 by $150.00, and its October 31 invoice, INV 1058, is $1,450.00. Its open item statement lists both lines: $1,450.00 − $150.00 = $1,300.00, the same as its balance forward total (the overpayment).

What your software calls each one

SoftwareClose to open itemClose to balance forward
QuickBooks OnlineOpen Item: "Lists all unpaid invoices from a specific start date to the present"Balance Forward: "Lists invoices, payments, and the current balance for a specific date range." A third type, Transaction Statement, lists every transaction in a date range
XeroOutstanding: "only what's owed by the customer as at a certain date"Activity: "all the activity for the customer within a date range"
Sage 50Open ItemBalance Forward
WaveOutstanding statement, including "partially paid invoices"Account activity statement: "all invoices, payments, and refunds for a customer within a selected date range"

On your software's statement screen, pick the matching type and set the statement date to the month-end you're billing. The quotes come from each vendor's help page, read October 19, 2026.

How to make a statement of account, step by step

Six steps, with Bayview's numbers. You need the customer's open invoices, everything since the last statement, and their balance in your books. The tool doesn't fit more than one currency, VAT, installment plans, or sub-customers billed through a parent account; run those statements from your invoicing software, where each invoice already carries them.

  1. Pick the statement date. Use the last day of the month you're billing, so the statement matches your month-end books. Bayview's is 10/31/2026. For balance forward, the period starts the day after the last statement: October 1.
  2. Fill in your business and how to pay. Give your name and address, and how the customer pays you: check, ACH or a payment link. Ask customers to write the invoice numbers on their payment, as the example does (our suggestion), and step 4 gets easier. The tool keeps these details in this browser for your next customer.
  3. Enter the customer's rows. Add every invoice still open, plus every payment, credit memo and returned payment since the last statement. Give each invoice its terms, like Net 15. If your invoicing software exports to a spreadsheet, use Paste rows from a spreadsheet under the rows instead of typing.
  4. Say which invoice each payment pays. Pick it under Applies to invoice, from the check stub or the customer's remittance. Left empty, the tool applies the payment to the oldest open invoice, the way QuickBooks Online applies credits when Automatically apply credits is on. If a partial payment names no invoice, ask the customer before you apply it (our practice).
  5. Type the customer's balance from your books. It goes under Check the balance against your books, right after the rows. Take it from their line in your AR aging, or a customer balance report, for the same date. Bayview's is $1,460.00, so the statement ties.
  6. Read "Before you send it," then send. Fix what it flags. Then use Print or save as PDF and keep that copy. Download Excel gives you the same statement with live formulas.

Once October's statement is out, Start next month's statement in the menu carries the balance forward and keeps the rows, so November starts from $1,460.00.

If you only have last month's total

Enter it under More options as an earlier balance, with the date it was due. The statement shows it as one line, aged from that date (our convention).

It works, but your customer can't match a bare total to anything in their records. If you can find the invoices behind it, enter those instead, so the customer can match each one.

Payments, credits and bounced checks on a statement

In short: Show each payment and credit against the invoice it settles. A check that bounced puts its invoice back on the statement, and a payment nobody applied is money you owe the customer.

When a customer's check bounces

On our reading of the UCC, a check only holds the debt off until it bounces, so the invoice it paid is owed again. We keep its original due date (our convention). The model text says "suspension of the obligation continues until dishonor of the check" (§ 3-310(b)(1)).

Bayview paid INV 1032 on October 19 with a $480.00 check, and the bank returned it unpaid on October 22. Maria found it on October 31, when she reconciled October's bank statement, and recorded it that day.

Until October 31, her books showed INV 1032 as paid. OpenStax's accounting textbook describes this case: the returned check "is reflected on the bank statement but not in the records" of the business that took it.

Date the returned row the day you record it in your books, October 31 here, so the statement and your AR aging agree (our practice).

QuickBooks Online's bounced-check steps ask for "the date the check bounced" instead, October 22 here. If you book it that way, date the row October 22.

Bayview Dental, INV 1032
Invoice dated 09/15/2026, Net 15, due 09/30$480.00
Paid by check 10/19/2026− $480.00
Check 2214, returned NSF (bank 10/22), recorded 10/31/2026+ $480.00
Open on 10/31/2026: 31 days past due$480.00

In the tool, enter the returned check as a Returned payment row and pick INV 1032 under Invoice it had paid. Without that link, it shows as its own charge, due the day you recorded it, and Bayview has to work out which invoice it was.

Rows 2 and 3: the October 19 check applied to INV 1032, then the returned payment with Invoice it had paid set to INV 1032The statement: INV 1032 open again, 31 days past due, and the line Pay $480.00 now and $980.00 by November 15, 2026
Row 3, the returned payment: Invoice it had paid is INV 1032, so the row reads "Owed again" and "Reopens INV 1032: the payment in row 2 came back".On the statement, INV 1032 is open again at $480.00, due 09/30/2026 and 31 days past due.The pay line asks for the $480.00 now and INV 1061's $980.00 by November 15, 2026.Screenshots of the tool above with its example numbers (Lopez Cleaning Co to Bayview Dental, October 31, 2026). Row 1, INV 1032 itself, sits above the crop. The aging table between the open invoices and the pay line is hidden.

Four cases the example doesn't show:

  • If Bayview's replacement check arrives on or before the statement date, enter it as a Payment against INV 1032, and the invoice drops off the statement.
  • A replacement dated after the statement date waits for next month's statement, like any row dated after it.
  • A check that paid two invoices gets one Returned payment row for each invoice, each with its own amount, so both reopen.
  • An ACH payment that comes back is a Returned payment too, with the bank's return code in Reference. It can come back after the statement went out: if you pulled the payment by ACH debit, the customer's bank has two days to return it, but a consumer who says the debit wasn't authorized has up to 60 days (our reading). When a return arrives late, enter the Returned payment row and send a corrected statement (our suggestion).

Nacha's guide for originators puts the windows this way: "Corporate SEC codes allow for standard right of return (two days). Consumer SEC codes allow for extended right of return (60 days)."

The bank also charged Lopez a $12.00 returned-item fee, and it isn't on Bayview's statement. QuickBooks Online's help on bounced checks says "this is up to you" about charging the customer that fee.

If you do charge it, put it on an invoice first, so the statement lists something the customer can match. And check that your signed terms allow it. The entries for your books are in the bank reconciliation form.

When a customer pays too much

The extra is a credit you owe the customer, not income. Harbor Coffee paid $1,600.00 on October 26 against INV 1045, a $1,450.00 invoice. Lopez owes Harbor the $150.00 until it's applied or refunded.

Harbor Coffee Co, October 31, 2026
INV 1045, 10/15/2026, Net 15$1,450.00
Paid 10/26/2026− $1,600.00
INV 1058, 10/31/2026, Net 15, due 11/15$1,450.00
Balance due$1,300.00

The open item statement lists INV 1058 at $1,450.00 and the $150.00 not applied as its own line. Harbor pays $1,300.00 by November 15.

Apply it to INV 1058 in your books, or ask Harbor whether they want it back. Either way the statement shows it, so Harbor sees you know about it.

Can you write an old credit off to income? In New York, not without proof. New York's unclaimed property guidance says a business "cannot write off open customer credit balances" without one of these:

  • "a specific written disclaimer from the customer," or
  • written documents showing the credit was an error or was applied.

Other states set their own rules, so check yours before a credit gets old. The AR aging guide lists the periods in several states.

A credit memo isn't a payment

A credit memo lowers what the customer owes for a reason: a return, a missed visit, a price mistake. Give it its own line, apart from payments. Then the customer can match each to its document: the credit memo for one, their check or remittance for the other.

Regulation Z's periodic statement lists credits as their own item too, for consumer accounts, and FreshBooks keeps credit notes out of its "Paid" total. Counted as a payment, a credit memo makes your customer look like they sent money they never sent. When they ask for the check number, you have nothing to show them.

How "past due" is counted on a statement

In short: From each invoice's due date, not from its invoice date or the statement date. An invoice is Current until its due date passes.

Bayview's INV 1061 is dated October 31 on Net 15, so it's due November 15. On the October 31 statement it's Current. INV 1032 was due September 30, so on October 31 it's 31 days past due.

QuickBooks Online's help puts it plainly: the "Current column is anything that is not yet due." Treasury's receivables instructions for federal agencies age debts "from the date of delinquency."

On 10/31/2026Current1–3031–6061–9091+Total
Bayview Dental980.000.00480.000.000.001,460.00

The statement turns that row into one line your customer can act on: pay $480.00 now and $980.00 by November 15, 2026. The tool prints it above the payment slip.

Two counting choices are ours. What about an invoice due on the statement date itself? The tool counts it as Current, because the customer can still pay on time that day. And day 1 is the day after the due date.

Don't label the first aging column "0–30 days." A column like that puts an invoice 20 days late next to one that isn't due for two weeks. Keep Current for invoices not yet due.

Check the balance against your books before you send it

In short: The balance due has to equal the customer's balance in your books on the statement date. If it doesn't, your customer may find the difference before you do.

Lopez's books show Bayview at $1,460.00 on October 31, the same as Bayview's line in the AR aging. The statement shows $1,460.00, so the difference is $0.00 and it can go.

Say the books showed $1,940.00 instead. The $480.00 difference equals INV 1032. Start by confirming the books figure is for the same date, then look for INV 1032 entered twice in the books. The tool lists the leads that fit your numbers, quickest first:

  1. The books figure itself. It has to be this customer's balance on the same date, on the accrual basis. A report for another date can differ even when every invoice is right.
  2. One item equal to the difference. An invoice in the books twice, or one missing from the statement.
  3. One item equal to half the difference. A credit entered as an invoice, or the other way round, doubles the gap.
  4. Rows dated after the statement date. The tool leaves them for next month's statement, and a report run later includes them.

Then keep a copy of what you sent, because a statement you run again can come out different. QuickBooks Online's help puts it this way: "Statements automatically update to reflect changes made to the underlying transactions."

If someone edits an October invoice in November, an October 31 statement run again won't match the one Bayview has. So save the PDF with the date you sent it.

If an invoice you already sent was wrong, issue a credit memo instead of editing it, and send it with a new statement. Then your copy and the customer's keep matching (our practice).

What to do when the customer says the balance is wrong

In short: Get it in writing and acknowledge it within 30 days, then check your side before you argue. Keep billing what isn't in dispute, and close the dispute in writing (our routine).

Differences often come from timing or from how a payment was applied, not from a wrong invoice. Check these first (our order and our reading):

  • A payment in transit: the customer mailed a check before the statement date, and you received it after.
  • A payment applied to the wrong invoice, or not applied at all.
  • A credit memo the customer never received, or one you never issued.
  • An invoice the customer never received, or entered under another number.
  • A returned payment the customer doesn't know about. Bayview may not know its October 19 check came back.

For the timeline, you can copy one that exists. The University of Virginia's billing office uses this one, and Regulation Z sets similar steps in law for the household open accounts it covers (12 CFR 1026.13).

StepUniversity of Virginia (its own policy)Regulation Z (household open accounts it covers)
The customer writesWithin 60 days of receiving the first bill; a verbal complaint doesn't countWithin 60 days of the first statement that shows the error
You acknowledge itIn writing, within 30 daysWithin 30 days
You resolve itWithin 90 days: a correction, or a written reason the charge standsWithin two billing cycles, never more than 90 days
MeanwhileNot in the policy text we readThe customer "need not pay (and the creditor may not try to collect)" the disputed part

Say another Lopez customer, Marina Fitness, disputes INV 1021 ($1,250.00) over two missed visits. Tick The customer disputes this invoice on that row. The invoice stays on Marina's statement, marked, and no finance charge falls on it.

Keep billing everything else, and keep a record of every call and email. Treasury's rules for federal agencies are one model: they ask that "all contact with the debtor be documented in the account files," and that the agency respond "within 30 days" if possible.

Sample wording: Reply to a customer who questions the balance

Hello, thanks for checking the October 31 statement. We show $1,460.00: INV 1032 for $480.00, because the October 19 check came back unpaid, and INV 1061 for $980.00, due November 15. If your records differ, send us the payments or invoices you have, and we'll match them line by line and reply within a week. Maria Lopez, Lopez Cleaning Co

Once it's settled, send a corrected statement or a short note that the balance stands. Next month's statement then starts from a balance you both accept.

When and how to send statements

In short: Send them on the same day each month, soon after the month's invoices go out, with a short email that gives the balance and what's past due.

Many business customers have a cut-off, such as the 5th, after which invoices wait for the next month's pay run, says one bookkeeping site, Beginner Bookkeeping. So Lopez sends on the last day of the month, right after invoicing.

A fixed day also lets your customer expect it and tells you when to look for payments. Weber State University's receivables policy, for one, mails them "on approximately the 15th of each month."

Who can skip one? The same bookkeeping guide says customers with a zero balance don't need one unless they ask, nor do customers who pay within a short time, such as 7 days. Our suggestion: send everyone else one every month, even when the balance is small (why a sent statement can help).

Sample wording: Cover email with the statement

Hello, attached is your statement for October 2026. The balance is $1,460.00. $480.00 of it, INV 1032, is past due because the October 19 check came back unpaid. Could you send a replacement this week? INV 1061 for $980.00 is due November 15. Questions? Just reply to this email. Maria Lopez, Lopez Cleaning Co

In the tool: Copy as text in the menu gives the statement as plain text for the email body. Open the tool ↑

Mail the statement to customers who pay by check: the PDF prints with a tear-off slip that comes back with the payment.

If a past-due line is still open a few weeks later, send a reminder, then a demand letter if it stays unpaid (our order). Treasury's rules for federal agencies are one model for the timing. Treasury says "One demand letter sent no later than 30 days after delinquency should be sufficient." Except in rare circumstances, agencies "should not send any more than two demand letters, no more than 30 days apart."

A demand letter is a different document from a statement, and this page doesn't cover it. For a household's debt, some of the collection laws below may apply to it (our reading), so have an attorney review your first one.

What to get in writing before you sell on account

In short: Signed terms, before the first invoice. The interest and due-date rules above turn on what the customer agreed to, and a signature is your proof.

We found no official US checklist for this. Western Australia's Small Business Development Corporation publishes one. In US terms it comes to five things to get before the first sale on account:

  • A credit application the customer signs, confirming they've read your terms.
  • Permission to run a credit check.
  • A personal guarantee from an owner when the customer is a company (the checklist calls it "a directors' guarantee").
  • Terms that state the penalties for late payment, including the interest rate and fees.
  • The customer's signed acceptance of those terms before you deliver anything.

For Lopez, that's one page Bayview signs before the first cleaning. It says Net 15, payment by check or ACH, a returned-check fee if Maria wants one, and any finance charge with its rate.

Georgia shows why the signature matters. Without a "writing signed by the obligor" (the customer who owes), its default applies, and the statement date becomes the due date.

Statement of account template in Excel

In short: Download Excel gives you a workbook with three sheets and live formulas. Change a row, and the balance, the aging and the checks recalculate.

  • Statement: the document. Your inputs sit at the top: dates, the books balance and the finance charge settings. Below them come the account summary, the aging and a master check that says whether everything agrees.
  • Rows: one row per transaction. Amounts are typed positive, and the type decides the sign. Due dates and each row's effect on the balance are formulas.
  • Open items: each invoice with what's still owed, its days past due and its aging column, added up with SUMIFS from the Rows sheet.

In a file you download from the tool, each payment is already split by invoice, one row per application. If you add rows in Excel later, fill in Applies to on every payment and credit memo. An empty one stays a credit: the total is right, but the invoice still shows as open.

For next month, change the statement date, add November's rows, and keep the open ones. We built the file for Excel and haven't checked it in Google Sheets.

For paper, Print a blank statement in the menu gives you a form to fill in by hand.

Common mistakes

Check your statement for these seven before you send it. Each one shows up as a balance your customer can't match, or an invoice that looks later than it is.

MistakeHow it showsWhat to do instead
Counting a credit memo as a paymentThe customer "paid" money they never sentShow credits on their own line
Netting an overpayment out of sightHarbor's $150.00 disappears, and nobody applies or refunds itList it as a line owed to the customer
Aging from the invoice dateINV 1061, dated October 31 and due November 15, looks 0–30 days lateCount from each due date; Current means not yet due
Leaving a bounced check offBayview's INV 1032 shows as paid, and the books show $480.00 moreEnter it as a returned payment against the invoice it paid
Sending without the tie-outThe customer finds a difference firstMatch the balance to the books, same date
Editing an invoice after the statement went outYour re-run statement no longer matches the customer's copyIssue a credit memo, and keep the PDF you sent
Adding interest that isn't in the termsA charge the customer never agreed to, and may not oweSigned terms first, or your state's statutory rate

Field details

FieldWhere to find itAccepts
What kind of statementHow the customer pays: by invoice (open item) or the balance (balance forward)One of the two
Statement dateThe last day of the month you're billingA date, like 10/31/2026
Period starts (balance forward)The day after your last statementA date on or before the statement date; empty means the 1st of the month
Your business and how to payYour letterhead and bank detailsAny text; kept in this browser
Who the statement goes to: name, address, account numberYour customer listAny text; the account number is optional
TypeInvoice, payment, credit memo, or a payment that came backOne of the four
DateThe invoice, the credit memo, or your books (for a payment, usually the deposit date)A date; for a returned payment, the date of its entry in your books; after the statement date, the row waits for next month
Number or referenceThe invoice or credit memo number, or the check numberAny text
TermsThe invoiceNet 0 to Net 999, Due on receipt, 2/10 Net 30, N EOM (like 10 EOM), or a day of next month typed like 10th of next month
AmountThe invoice, check or credit memoA positive amount; the type decides the sign
Applies to invoiceThe check stub, remittance or credit memoAn invoice number in the list; not named means oldest first
The customer disputes this invoiceThe customer's email or callTicked or not; a disputed invoice gets no finance charge
Balance in your books (right after the rows)The customer's line in your AR aging, or a customer balance report, same dateAny amount; a credit balance is negative, like -150.00
Add a finance charge (More options)The customer's signed termsA monthly rate over 0% and up to 10%, and 0 to 365 days past due
Earlier balance (More options)Last statement's total, if you can't itemize itAn amount and the date it was due

Frequently asked questions

How do I create a statement of account?

Start from your records: one customer's open invoices and everything since the last statement (payments, credit memos, returned checks), each with its date and amount. Each invoice's terms give its due date, and what's still owed on the statement date is the balance. Before you send it, check that the balance equals the customer's balance in your books on the same date. The tool on this page does each step from your rows and gives you Excel, PDF and Word.

What is the correct format for a statement of account?

We found no official format for business customers. Put your business, the customer and their account number at the top, then the statement date. Then the lines: each open invoice, or every transaction with a running balance. End with the balance due, an aging row (Current, 1–30, 31–60, 61–90, 91+ days past due), what to pay by when, and how to pay. Household credit is different: if you extended household open-account credit subject to a finance charge more than 25 times in the preceding calendar year, you owe the periodic statement Regulation Z sets out (12 CFR 1026.7).

What is an example of a statement of account?

Lopez Cleaning Co, a fictional cleaning company, sends Bayview Dental a statement on October 31, 2026. INV 1032 for $480.00 was due September 30 and is 31 days past due, because the October 19 check came back unpaid. INV 1061 for $980.00 is due November 15. Balance due $1,460.00: pay $480.00 now and $980.00 by November 15. The guide shows the full statement, and the tool starts with the same rows.

How do I write a statement of accounts?

Use words the person who pays your bills can match to their records (our advice). Name each invoice the way it's printed, like INV 1032, with its date and amount. Call a credit memo a credit memo, never a payment. Say how late a line is in days, like "31 days past due," and why, like "the October 19 check came back unpaid." For a line not yet due, give the date: "due November 15."

How do I make a statement of account in Excel?

Put one row per transaction: type, date, number, terms, amount, and the invoice it applies to. Work out each invoice's due date from its terms, and use SUMIFS to get what's still open on each invoice. Then sort the open amounts into aging columns by days past due, and check that the total equals the balance in your books. The Download Excel button on this page gives you a workbook with those formulas already in it.

Is a statement of account the same as an invoice?

No. An invoice bills one sale and has its own due date. A statement summarizes the invoices you already sent, the payments and credits against them, and the balance due on one date. It doesn't bill anything new, so it shouldn't carry a charge the customer can't find on an invoice.

Is a statement of account a legal document?

It can count as evidence of an agreed balance, which courts call an account stated. A Minnesota appeals court, quoting the Restatement of Contracts, said keeping a statement "without objection for an unreasonably long time" is "a manifestation of assent." New York says silence alone isn't enough, though the facts around the account can make it so. In California a suit on an account stated based on an account in writing has four years (CCP § 337). It isn't a contract, and it can't add terms the customer never agreed to.

How often should I send customer statements?

Once a month on the same day, soon after the month's invoices go out (our suggestion). Beginner Bookkeeping's statement guide notes that many business customers have a cut-off, such as the 5th, after which invoices wait for the next month's pay run. The day itself is your choice: Weber State University's receivables policy mails statements around the 15th of each month.

Can I add interest or a late fee to a statement?

Only at a rate agreed in signed terms (our advice), or one your state's law sets without an agreement. When nothing was agreed, Texas allows 6% a year from the 30th day after the due date (Finance Code § 302.002). Georgia allows up to 1 1/2% a month on the part of a commercial account due 30 days or more (§ 7-4-16). A seller that extended household credit subject to a finance charge more than 25 times in the preceding calendar year falls under Regulation Z.

What should I do if a customer says their statement is wrong?

Ask them to put it in writing, and acknowledge it within 30 days. Then check payments in transit and payments applied to the wrong invoice. Keep billing what isn't in dispute (our advice), and close the dispute in writing. For household open accounts covered by Regulation Z, the timing is law: the customer has 60 days to write, and you resolve it within two billing cycles, never more than 90 days (12 CFR 1026.13).

What's the difference between a balance forward and an open item statement?

A balance forward statement starts from last statement's balance and lists every transaction since, with a running balance. An open item statement lists only the invoices still owed, each with its due date and days past due, plus any payment not applied. From the same records both end at the same balance. Open item suits customers who pay invoice by invoice.

How we built this page

Ledgental Team wrote this guide and built the tool. Ledgental also makes a bookkeeping app that's free during its beta; this tool doesn't connect to it. The rows you enter stay in your browser, and nothing goes into a link, because the rows hold customer names: the menu downloads, prints and copies. How we research, check sources and use AI tools: About Ledgental.

What the numbers rest on

  • The statement is arithmetic on your rows: due dates from the terms, days past due from the statement date, each payment and credit applied to an invoice, and the balance added two ways (balance forward and open item), which always agree. The tool, the Excel workbook, the diagrams and this guide use the same engine, checked by known-answer tests built from the Lopez Cleaning example. The Excel file hasn't been recalculated in LibreOffice yet.
  • Our conventions, labeled where they're used: open item as the default; day 1 is the day after the due date; an invoice due on the statement date is Current; a payment with no invoice named goes to the oldest open invoice; a returned payment reopens the invoice it paid; the finance charge is simple, one month per statement, on past-due balances not in dispute; and our reading that Net-term business accounts with no finance charge fall outside Regulation Z.
  • Rules and quotes (Regulation Z and its commentary, the FDCPA definitions, Treasury's collection chapter and aging workbook, the Minnesota and New York cases, the California, Florida, Texas, Georgia, South Dakota and Washington statutes, New York's unclaimed property guidance, the University of Virginia and Weber State policies, Western Australia's checklist, OpenStax, and the QuickBooks, Xero, Sage, Wave and FreshBooks help pages) were read at the source between October 18 and October 19, 2026, along with the UCC § 3-310 model text and Nacha's guide on ACH returns. Beginner Bookkeeping's statement guide was read the same day and is credited as practitioner advice, not a rule. Washington's statute was read on Justia because the official site didn't open; Georgia's was read on Justia's copy of the 2025 code, and its official portal wasn't opened.
  • Not found or not covered: a US standard on which statement type to send, an official US checklist for extending credit, a primary source on charging interest only on the past-due part (Georgia's and Texas's statutes imply it for their cases), an official rule on sending statements for zero or credit balances (we cite one practitioner's practice instead), demand letters, multi-currency, VAT and installment plans.

What changed

  • October 19, 2026: first published: the statement tool (open item and balance forward, payments and credits applied to invoices, returned payments, the tie-out, an optional finance charge), the Excel workbook, and this guide.
  • October 19, 2026 (later): guide rewritten for easier reading: shorter sentences, each section opening with its answer, the dispute timelines and the four state statutes put in tables, repeats cut, and the tool's inputs reordered (on a computer: what to have ready, the statement type and date, the customer and your business on the left, then the rows, the books balance with its result, and More options; on a phone your business comes after More options). No number changed; the key figures now show Texas's 6% instead of the Regulation Z count.

Cite this page

Copy one of these lines to credit the page. To link to one section, use the link icon beside its heading.

Plain line
Ledgental, Statement of Account Template, updated October 2026, https://ledgental.com/tools/statement-of-account-template
APA
Ledgental. (2026, October). Statement of Account Template. https://ledgental.com/tools/statement-of-account-template
Chicago
Ledgental. “Statement of Account Template.” Last modified October 2026. https://ledgental.com/tools/statement-of-account-template.

Reusing this page: the guide's text, tables and diagrams are licensed under CC BY 4.0. Credit "Ledgental" with a link to this page. Quotations from federal regulations, statutes and agencies are public domain, and quotations from other sources stay under their owners' terms.

Sources

  1. Regulation Z, 12 CFR 1026.1 and 1026.3 (coverage and the business-purpose exemption), Consumer Financial Protection Bureau
  2. Regulation Z, 12 CFR 1026.2 ("creditor", "more than 25 times") and its official interpretations, Consumer Financial Protection Bureau
  3. Regulation Z, 12 CFR 1026.7 (periodic statement items), Consumer Financial Protection Bureau
  4. Regulation Z, 12 CFR 1026.13 (billing error resolution), Consumer Financial Protection Bureau
  5. 15 U.S.C. § 1692a, Fair Debt Collection Practices Act definitions, Cornell LII
  6. Managing Federal Receivables, chapter 6: Delinquent Debt Collection (revised March 2015), Bureau of the Fiscal Service, U.S. Treasury
  7. Instructional Workbook for Preparing the Treasury Report on Receivables and Debt Collection Activities, Bureau of the Fiscal Service, U.S. Treasury
  8. American Druggists Insurance v. Thompson Lumber Co., 349 N.W.2d 569 (Minn. Ct. App. 1984), CourtListener
  9. Auburn Custom Millwork, Inc. v Schmidt & Schmidt, Inc., 148 AD3d 1527 (4th Dept 2017), New York State Law Reporting Bureau
  10. California Code of Civil Procedure §§ 337 and 337a, California Legislative Information
  11. California Civil Code § 1788.2 (Rosenthal Fair Debt Collection Practices Act definitions), California Legislative Information
  12. Florida Statutes §§ 559.55 and 559.72 (2025), The Florida Senate
  13. Texas Finance Code §§ 302.001 and 302.002, Texas Legislature
  14. O.C.G.A. § 7-4-16, interest on commercial accounts (2025 code), Justia
  15. SDCL 54-3-5, interest on bills, statements and invoices, South Dakota Legislature
  16. RCW 19.52.080, business purpose transactions (2025 code), Justia
  17. Uniform Commercial Code § 3-310, effect of an instrument on an obligation (model text), Cornell LII
  18. RMAG Originator Essentials (ACH returns), Nacha
  19. Unclaimed Property Relating to All Business Entities, reference sheet, Office of the New York State Comptroller
  20. Customer accounts resources (disputed charges), University of Virginia Finance
  21. PPM 5-3a, Accounts Receivable, Weber State University
  22. Statement of Account Sample and Template, Beginner Bookkeeping (Sarah Booysen)
  23. Providing credit to customers, Small Business Development Corporation, Western Australia
  24. Principles of Accounting, Volume 1, §8.6 (bank reconciliation, NSF checks), OpenStax
  25. Create and send customer statements in QuickBooks Online, Intuit QuickBooks help
  26. Why aging reports have both Current and 1-30, Intuit QuickBooks help
  27. Record a returned or bounced customer check, Intuit QuickBooks help
  28. Create and apply credit memos or delayed credits in QuickBooks Online, Intuit QuickBooks help
  29. View or send a customer statement, Xero Central
  30. Print monthly statements for customers (Sage 50, 2024), Sage
  31. Create and send customer statements, Wave help center
  32. What are Client Account Statements?, FreshBooks support

General information, not legal, tax or accounting advice. The rules were checked at the sources listed on October 18 and 19, 2026; state laws change, and the four states named are examples, not a survey. Lopez Cleaning Co and its customers are fictional. This page isn't affiliated with the IRS, the CFPB, Treasury, any state, Intuit, Xero, Sage, Wave or FreshBooks.