Summary
A late charge fee in Singapore is a fixed amount or interest that a business adds to an invoice once the due date has passed, under payment terms the customer agreed to in writing. Singapore sets no legal cap. The fee must be a genuine pre-estimate of your loss, not a penalty, or a court will not enforce it.
- The amount: A fixed fee of SGD 15 to 40 suits invoices under SGD 800; on larger balances, interest of up to 10% a year stays defensible as a pre-estimate of loss.
- The court rate: If an unpaid invoice ends in a default judgment, interest runs at 5.33% a year under paragraph 109(2)(a) of the Supreme Court Practice Directions 2021.
- The fix: Paidnice adds the fee or interest to the overdue Xero invoice after the grace period you set, as a line item or a separate penalty invoice, so it sits in the customer's payables.
Is it legal to charge late fees in Singapore?
Yes: Singapore has no statutory cap on late fees, but a fee is only enforceable if the customer agreed to the payment terms in writing before the invoice was raised. Singapore law sets no standard payment terms and no maximum late fee, so the contract does the work: 30 days from invoice is the common convention, and the late fee clock starts when the agreed term ends, whether that is 7, 14 or 30 days.
Singapore contract law treats a late fee as a term like any other. A court will enforce a fixed fee or an interest rate that reflects a genuine pre-estimate of what the delay costs you. A fee designed to punish, out of proportion to the loss, is a penalty and will not be enforced.
Important: a customer with an overdue balance only owes the late fee if they accepted your terms. Send the terms before the work starts, and keep the written or digital acceptance.
How much can I charge for late fees in Singapore?
For balances under SGD 800, a fixed fee of SGD 15 to 40 per invoice is standard; for balances of SGD 800 or more, interest capped at around 10% per year stays defensible as a genuine pre-estimate of loss rather than a penalty. Singapore sets no legal maximum, so these figures are market practice, not a statutory limit.
| Invoice balance | Fee model | Common range | Why |
|---|---|---|---|
| Under SGD 800 | Fixed late fee | SGD 15 to 40 per invoice | Interest on a small balance is cents a day; a flat fee gets noticed |
| SGD 800 and above | Interest on the overdue balance | Up to 10% per year, charged monthly | Tracks the cost of the delay and scales with the debt |
| Unpaid after a default judgment | Court-set interest | 5.33% per year | Set by the Supreme Court Practice Directions 2021, not by you |
A late fee is leverage. Once the fee is on the invoice it sits in the customer's accounts payable and their next payment run, and the cheapest way for them to clear it is to pay the invoice. Set it high enough to be noticed and low enough that you can defend it as your real cost of waiting.
Working out daily or monthly interest by hand on each overdue invoice is the reason many Singapore SMEs never charge it. The calculator above does the sum for one invoice; Paidnice does it for every overdue invoice in Xero.
What is the default interest rate on a Singapore court judgment?
Singapore's interest rate on a default judgment is 5.33% per year, set out in paragraph 109(2)(a) of the Supreme Court Practice Directions 2021 under the Rules of Court 2021. The rate applies to interest awarded when a claim reaches judgment; an invoice that never reaches court carries whatever rate the contract states, provided the rate is not punitive.
That gap matters. A customer who ignores an invoice with no late fee term pays nothing extra until you sue, and then 5.33% a year from the date you file. A customer who accepted a 10% interest term or a fixed fee owes it from the day the invoice goes overdue, with no court involved.
Late payment is a live problem for Singapore firms: Sage research found 39% of Singapore SMEs report being affected by late payments, and 52% face or expect operational problems because of overdue invoices.
What is the best practice for charging late fees in Singapore?
Best practice for late fees in Singapore comes down to three things: put the fee in written terms the customer accepts at onboarding, allow a short grace period before the first charge, and waive the first fee if the customer challenges it and then pays.
Put the terms in the contract
A late fee clause in your contract, signed during onboarding, is what makes the fee enforceable in court. For existing customers, send the new terms and get written or digital agreement before the next invoice. Our late fee policy wording examples give you clauses to copy. In Paidnice a policy runs per customer group, so 14-day and 30-day customers can carry different fees at the same time.
Allow a grace period
A fixed fee can apply the day an invoice goes overdue, once the terms are agreed. For interest, a grace period of up to 30 days is common in Singapore, and a reminder call before the first charge keeps the relationship intact. In Paidnice the grace period is a setting: the number of days overdue before the fee or reminder applies.
Waive the first fee if it gets the invoice paid
The first late fee is the one customers query. If a customer challenges it and pays the invoice, waiving that one fee usually secures on-time payment on the invoices that follow. Paidnice lets you waive or credit a late fee inside the app, so the Xero ledger stays tidy, and reporting shows late fees charged against late fees collected.
How to set up and automate late fees in Singapore
Setting up late fees in Singapore takes three steps: choose a fixed fee or an interest rate, write it into your payment terms and get customers to agree, then apply it to each overdue invoice, by hand in Xero or automatically with Paidnice.
- Choose the fee type. A fixed fee for small balances, interest for large ones, or both.
- Write the policy and get agreement. Send the terms to every customer and keep the acceptance; see the wording examples.
- Apply it to overdue invoices. In Xero this is a manual line item on each overdue invoice, every time one goes overdue.

Xero has no native late fee or interest feature. The Xero product idea "Add interest to late invoices" was posted on 29 March 2012, has 1,114 votes, and its status is Accepted. Paidnice fills that gap: it is accounts receivable automation for Xero that applies your late fee or interest charge when an invoice goes overdue, as a line item on the existing invoice or as a new penalty invoice, and keeps chasing until the invoice is paid. Credit control and debtor management, run for you.
Two settings matter for a Singapore policy: interest compounds by default (the "Include previous interest charges" toggle is on for a new policy, so turn it off for simple interest), and the charge is calculated on the net balance if the customer holds credit. Sign-up is free with no card, and the first 20 actions are free. See how to get started with Paidnice.
This article informs and is not legal advice. For terms specific to your industry, speak to a Singapore-qualified lawyer.
About the editorial team
Denym started Paidnice in 2022 after customers paying late left his own business short on payroll. He has led it to $1 billion collected on time across more than 1 million invoices, and writes about credit control, late fees and getting paid on Xero and QuickBooks.







