Billing

Who Marks an Invoice Overdue or Paid? How Invoice Status Works

Your client says the transfer went out on Tuesday. Your invoice list still shows Overdue, and someone on your team is about to send a polite reminder. Before that email goes out, it’s worth knowing where the label came from.

In most invoicing tools, nobody sets an invoice’s overdue or paid status by hand. The system calculates it from three inputs: the due date, the invoice total, and the payments recorded against it. An invoice turns Overdue the day after its due date while any balance remains, and Paid once that balance reaches zero.

What Is an Invoice Status?

An invoice status is the label that tells you where an invoice sits between creation and settlement. It answers two questions at a glance: does the client still owe money on this invoice, and are they late?

Most billing screens show two kinds of labels next to each other, and treating them as the same thing causes most of the confusion:

  • Lifecycle statuses such as Due, Overdue, and Paid are calculated from dates and money. They change on their own when a date passes or a payment is recorded.
  • Workflow flags such as Approved, Sent, and Viewed record something a person or system did. They tell you about your process, and they have no effect on what the client owes.

Status names differ from tool to tool, but they map to the same handful of states.

Status What it means What sets it
Draft or New The invoice exists but isn’t final or hasn’t gone to the client A person creates it
Due (also Outstanding or Unpaid) A balance is owed and the due date hasn’t passed Calculated
Partially Paid Some payment is recorded and a balance remains Calculated, in tools that use this label
Overdue The due date has passed and a balance remains Calculated
Paid Payments and credits have brought the balance to zero Calculated
Canceled or Void The invoice is withdrawn and excluded from totals A person cancels it
Disputed The client has raised an issue with the invoice A person flags it, where supported

How Invoice Overdue and Paid Status Gets Calculated

Every status check starts with one number, the pending balance:

Pending balance = invoice total minus payments recorded minus credits applied

The system then runs a short series of checks in a fixed order and stops at the first one that’s true.

Order Check Status shown
1 Has the invoice been canceled? Canceled
2 Is the pending balance zero? Paid
3 Is today later than the due date? Overdue
4 None of the above Due

The order of these checks matters. The Paid check runs before the Overdue check, so an invoice that was settled late shows Paid, and your aging report stops counting it the moment the final payment is recorded. Cancellation sits at the top for a similar reason: a canceled invoice drops out of your totals even if its due date passed months ago.

Some tools slot a Partially Paid label between the second and third checks. Others keep a partly settled invoice as Due or Overdue and show the remaining amount in its own column. Either approach works, as long as you know which one your system uses.

This logic also explains why typing “Paid” into a status field, in tools that allow it, causes trouble later. The label changes, but the receipt record, the balance, and every report built on them stay where they were.

When Does an Invoice Become Overdue?

The due date comes from the invoice date plus the payment terms. Net 30 means 30 calendar days after the invoice date, weekends and public holidays included, unless your contract specifies business days. End-of-month terms (Net 30 EOM) count from the last day of the month the invoice was issued in.

An invoice dated 1 June 2026 on Net 30 terms is due on 1 July 2026. If any balance remains at the end of that day, it shows Overdue from 2 July.

Status doesn’t know about informal grace periods. If your policy is to wait three days before the first reminder, build that delay into your reminder schedule and leave the due date alone. Pushing the due date out to create breathing room hides real lateness from your aging report and your DSO.

When Does an Invoice Become Paid?

An invoice turns Paid when the payments recorded against it, plus any credits applied, bring the pending balance to zero. Money arriving in your bank account doesn’t change the status by itself. Someone on your finance team, or a bank-matching rule, has to record that receivable against the specific invoice it settles.

That gap between money received and money applied is where most wrong statuses come from. We cover the common causes further down.

Outstanding vs Overdue vs Past Due

These three terms get used interchangeably, which creates friction when your dashboard says one thing and your reminder email says another.

Term What it usually means Has the due date passed?
Outstanding Any invoice with an unpaid balance Either
Due An unpaid invoice still inside its payment window No
Overdue An unpaid balance after the due date Yes
Past due Usually the same as overdue Yes

Every overdue invoice is also outstanding, while an outstanding invoice only becomes overdue once its due date passes. Usage does vary. Some finance teams reserve “outstanding” for invoices still inside their payment window, and some credit teams use “past due” for the first 30 days of lateness and “overdue” for anything older. Whichever definitions you pick, write them into your collections policy so the numbers in your reports and the words in your client emails match.

One Invoice From Issue to Paid: A Worked Example

Say your firm bills a client ₹5,00,000 for July’s consulting work, plus 18% GST, on Net 30 terms. The table below tracks that invoice through August and September.

Date What happens Received Pending Status
1 Aug Invoice raised for ₹5,90,000, due 31 Aug ₹0 ₹5,90,000 Due
20 Aug Client pays ₹2,00,000 ₹2,00,000 ₹3,90,000 Due (Partially Paid in some tools)
1 Sep Due date has passed with a balance open ₹2,00,000 ₹3,90,000 Overdue
12 Sep Client pays the remaining ₹3,90,000 ₹5,90,000 ₹0 Paid

Nobody touched the status column. Three events changed it: a payment was recorded, a date passed, and a second payment was recorded.

Look at 5 September. The invoice sits in the 1 to 30 days bucket of your aging report, and the overdue figure on your dashboard is ₹3,90,000, because the first ₹2,00,000 has already been received and applied. If the 20 August payment had landed in the bank without being recorded against this invoice, the dashboard would show ₹5,90,000 overdue, and your team would be chasing a client who had already paid a third of the bill.

Status Labels vs Workflow Flags

Approved, Sent, and Viewed are records of actions. They matter for your process, and they have no bearing on the balance.

That gives you a useful check. An invoice can turn Overdue without ever being sent, because the status clock runs from the due date on the invoice. If the client never received it, the lateness is yours to fix.

Once a week, look for invoices that are Overdue and still marked as not sent. Each one is a process gap, and the right next step is a resend with a short apology, which is a very different conversation from a payment reminder.

Why an Invoice Shows the Wrong Status and How to Fix It

When a status looks wrong, the calculation is usually fine and one of its inputs is off. This matters more than it sounds. In the 2026 Atradius Payment Practices Barometer for Asia, suppliers named banking delays and administrative inefficiencies among the frequent causes of late payment, and one in five said customers often held back payment over commercial frictions such as delivery or quality disputes. Some of what looks like a late client on your screen is a recording gap on your side, and six causes explain most of those mismatches.

The Payment Arrived but Was Never Applied

The money is in your bank, sitting as an unmatched receipt. This usually happens when a client pays several invoices in one transfer, or quotes a purchase order number in the payment reference instead of an invoice number.

Match the receipt to the invoices it covers, splitting the amount where needed. Then ask clients to quote invoice numbers in their payment references, and review unapplied receipts every week so they never pile up past a month-end close.

The Client Deducted Tax at Source

In India, clients required to deduct TDS on professional or technical fees pay you the invoice amount minus that tax. The client treats the invoice as fully settled, since the difference has been deposited with the tax department on your behalf. Your system, left alone, shows that difference as a pending balance and eventually marks the invoice Overdue.

Record the TDS portion as its own settlement line against the invoice so the balance closes, and reconcile those entries against your tax credit statement every quarter. Withholding taxes on cross-border payments create the same pattern with international clients.

Bank Charges or Exchange Differences Left a Small Balance

Cross-border payments often arrive slightly short once intermediary bank fees or rate movements are taken out. An invoice for $4,000 that nets $3,986 will sit as Overdue over $14 until someone deals with it.

Set a written threshold for small differences, and record anything under it as a bank charge or exchange adjustment so the invoice can close. Anything above the threshold goes back to the client as a real short payment.

The Due Date or Payment Terms Were Entered Wrong

If the client record carries the wrong default terms, every invoice created for that client inherits the error. An invoice that should be due in 15 days but carries Net 45 will show Due for a month after the client is late.

Fix the terms on the client record first, then correct the open invoices. Check end-of-month terms in particular, since they’re easy to enter as plain Net 30.

A Credit Note Was Never Linked

Say you agreed to take 10 hours off a disputed invoice and issued a credit note. If that credit note isn’t applied to the original invoice, the pending balance still includes those hours, and the invoice will age into Overdue for an amount the client has no intention of paying.

Apply every credit note to the specific invoice it adjusts, on the day you issue it.

The Client Is Disputing the Invoice

Here the status is technically right. The due date passed and the balance is open, so the invoice reads Overdue. What the label can’t tell you is that the client is waiting on a fix from you.

Log the dispute against the invoice with a note, or a disputed flag if your tool has one, and resolve it with a corrected invoice or a credit note. A disputed invoice left to age quietly inflates your overdue totals and sends automated reminders to a client who is already unhappy.

What Happens When You Cancel an Invoice

Canceling takes an invoice out of your billed, pending, and overdue totals. In well-built systems you can’t cancel an invoice that has payments recorded against it, and that restriction is deliberate. Every recorded receipt needs a document to sit against, or your audit trail breaks and your cash totals stop matching the bank.

The practical rule is to undo from the most recent step backward. Reverse the payment first, then cancel the invoice, then the order it was raised against, then the quote. If the invoice was valid and only the amount was wrong, a credit note is usually the cleaner correction, since it leaves the original document and its history intact.

The Buyer’s Side: Overdue Bills and India’s 45-Day MSME Rule

Everything above applies to money you owe as well. Supplier bills in accounts payable carry due dates and pending balances, and they turn overdue on the same logic.

In India, the law sets the outer limit on some of those due dates. Under the Micro, Small and Medium Enterprises Development Act, 2006, when your supplier is a registered micro or small enterprise:

  • Section 15 requires you to pay by the date agreed in writing, and that agreed period can’t exceed 45 days from the day you accept the goods or services, or are deemed to have accepted them.
  • Section 2(b) covers bills with no written agreement: payment is due before the “appointed day,” which is the day after 15 days from acceptance.
  • Section 16 makes a late buyer liable for compound interest with monthly rests at three times the bank rate notified by the Reserve Bank of India, regardless of what your contract says.

So if you enter Net 60 on a bill from a micro or small supplier, your system will show it as Due for weeks after the legal deadline has passed. Set the due date to the earlier of your contract terms or 45 days from acceptance, and your overdue list will warn you before interest starts building.

The same rule works in your favor if your own firm is registered as a micro or small enterprise, since a client’s 90-day terms can’t stretch past the 45-day ceiling the Act sets for written agreements. These provisions cover micro and small enterprises only, so confirm your suppliers’ registration status and check the specifics with your chartered accountant.

How Invoice Status Feeds Aging Reports, DSO, and Cash Forecasts

Invoice status is an input to almost every receivables number you look at. The aging report groups open invoices by how far past due they are. Days sales outstanding (DSO) measures how long, on average, it takes to turn an invoice into cash. The overdue figure on your dashboard, your automated reminders, and your cash forecast all read from the same due dates and pending balances.

When one of those inputs is wrong, every number built on it inherits the error.

The first few weeks after a due date matter most. The same Atradius survey found that overdue invoices account for nearly a third of B2B receivables across Asia, that Indian companies were hit hardest by late payments, and that most overdue payments are settled within about a month of falling past due. If most late invoices get paid inside that window, the 1 to 30 days bucket is where an accurate status and a prompt, well-worded reminder pay off most.


Read the complete guide to the accounts receivable process →

How Juntrax Handles Invoice Status

Juntrax runs the project-to-cash side of a services firm, from projects and timesheets to quotes, orders, invoices, and payments, and sits alongside the accounting system you already use. Invoice status in Juntrax follows the logic in this guide, with a few guardrails built in.

Statuses set themselves. Invoices move through New, Due, Overdue, Paid, and Cancelled. You never pick Overdue or Paid: an invoice turns Overdue the day after its due date if anything is pending, and Paid once nothing is.

Workflow flags stay separate. Approved and Sent have their own columns in the invoice list, alongside invoice date, due date, age in days, total, received, and pending. You set them with Mark as Approved and Mark as Sent, and they never touch the balance.

Payments can’t overshoot. You record money received from the Receivables screen. Pick the invoice, and the client, currency, and amount fill in, with the pending amount shown as you type. A payment can’t exceed what’s still owed.

Every invoice ties back to an order. Invoices are booked against the client’s Received PO, and an invoice can’t exceed the order’s remaining balance. The order’s Manage screen shows order total, billed, received, remaining, pending, and overdue, with a progress bar splitting what’s collected, what’s billed but unpaid, and what’s still to bill.

Canceling runs bottom up. A payment blocks its invoice from being canceled, an invoice blocks its order, and an order blocks its quote.

The purchase side follows the same rules. Expenses booked against purchase orders use the same statuses, and payments to suppliers close them.

Because invoices can be raised straight from billable time logged on a project, each line traces back to the hours behind it. Prices lock when the invoice is raised, so a catalog price change next month won’t rewrite what you already billed. The Juntrax Cash-Flow module covers invoicing, receivables, and expenses in one place.

Related read:

How our own finance team takes an hour from timesheet to paid invoice

Keeping Invoice Overdue and Paid Status Accurate

An invoice’s status is only as good as its three inputs. Get the payment terms right on the client record, record every receipt against the invoice it settles (including TDS, bank charges, and credit notes), and let the system work out Due, Overdue, and Paid on its own. Do that consistently, and your Overdue list becomes a list of clients who are late, which is the only list worth chasing.

See how your invoices move from Due to Paid in Juntrax

Start free trial

Frequently Asked Questions

What Does Overdue Mean on an Invoice?

Overdue means the invoice’s due date has passed and some or all of the balance is still unpaid. In most invoicing tools, the label is applied the day after the due date automatically, and it stays until payments or credits bring the balance to zero.

When Does an Invoice Become Overdue?

An invoice becomes overdue the day after its due date if any balance remains. The due date is the invoice date plus the payment terms, so an invoice dated 1 June on Net 30 terms is due on 1 July and overdue from 2 July.

What Is the Difference Between an Outstanding and an Overdue Invoice?

An outstanding invoice is any invoice with an unpaid balance, whether or not the due date has passed. An overdue invoice is an outstanding invoice whose due date has passed. Every overdue invoice is outstanding, but an outstanding invoice inside its payment window is not yet overdue.

Is a Partially Paid Invoice Considered Overdue?

Yes, once its due date passes with any balance still open. Some tools show a Partially Paid label until then. After the due date, the invoice counts as overdue for the remaining amount only.

Can I Manually Mark an Invoice as Paid?

In tools that calculate status, you mark an invoice paid by recording the payment against it, which updates the balance and the status together. Where a tool offers a manual mark-as-paid option, it should still create a payment record, or your reports and bank reconciliation won’t agree.

Why Does My Invoice Still Show Overdue After the Client Paid?

Usually the payment hasn’t been applied to that invoice yet, or it arrived short. Check for an unmatched receipt in your bank, tax deducted at source, bank charges or exchange differences, or a credit note that was never linked to the invoice.

What Does Due Mean on an Invoice?

Due means the invoice has an unpaid balance and its due date hasn’t passed yet. The client isn’t late, and no follow-up is needed beyond your normal reminder schedule.