Answer

Why is my client not paying my invoice?

Before you assume the worst, find out which of five things is actually happening: they never saw it, accounts payable is blocking it, a detail is wrong, the payment terms are unclear, or they are simply slow. Each has a different fix.

When a client is not paying your invoice, the instinct is to send a reminder. But a reminder only helps if the reason is forgetfulness, and most of the time it is not. The fastest way to get paid is to diagnose why first: did they actually receive and open it, is it stuck in their accounts payable process, is something on the invoice wrong, are the payment details unclear, or are they genuinely stalling? Sending the invoice as a hosted link tells you immediately whether it was opened, which rules the biggest unknown in or out before you spend any goodwill chasing.

Why the invoice is not getting paid

Ranked by how often each is the real reason.

Most likely

They never actually saw it

The single most common reason an invoice goes unpaid is that it never reached the person who pays. It landed in spam, went to the wrong contact, or the attachment was stripped by a corporate email gateway. From your side it looks like silence; from theirs, nothing arrived. You cannot tell the difference from an unanswered email.

The clean fix is to stop guessing. A link-based invoice shows you the moment it is opened, so you know whether you have a delivery problem or a payment problem. See how to know if a client opened your invoice and why invoice emails go to spam.

Common

It is stuck in their accounts payable process

At any client larger than a sole operator, your invoice does not get paid by the person you talk to. It goes into an accounts payable queue, and it stops there if it is missing a PO number, names the wrong legal entity, or lacks a required field. The person you emailed may not even know it stalled.

JupiterInvoice lets the recipient add the PO number and correct billing details on the invoice itself, without you reissuing, so the document AP needs is the document you sent. See why AP keeps rejecting your invoice.

Common

Something on the invoice is wrong or disputed

A wrong amount, a line item they did not expect, or a billing entity that does not match their records will quietly park an invoice. Many clients will not email you to say so; they just do not pay, and wait for you to follow up.

The fix is to make corrections cheap. With a two-way comment thread and recipient editing on the invoice, the client flags or fixes the issue in place, every change is versioned, and you both work from one document instead of trading PDFs. See why your invoice has the wrong billing details.

Less common

They cannot tell how to pay you

If the bank details are buried, missing, or ambiguous, the invoice sits while the client works up the energy to ask. International invoices are worse: a client may not know whether to use IBAN, SWIFT, or a local rail.

Put the payment details where they cannot be missed. JupiterInvoice carries your bank fields, including wire and international details, as first-class fields on the invoice, with click-to-copy so the client's finance team pastes them straight into their banking app.

Reality check

They are simply slow, and waiting on you to push

Sometimes the invoice was received, is correct, and is payable, and the client is just managing their own cash flow at your expense. Net 30 quietly becomes Net 45. Here, a timely, specific follow-up is what moves it, and knowing they have opened the invoice removes the "I never got it" excuse before they can use it.

Because you can see the invoice was viewed, your follow-up is grounded: "I can see the invoice was opened on the 12th; is there anything blocking payment?" lands very differently from a hopeful nudge.

Two-minute diagnosis

  1. Check whether it was opened. If you cannot tell, that is your first problem to fix, not the payment.
  2. Confirm it reached the right person. The person who approves and the person who pays are often different; ask who needs it.
  3. Ask if anything is blocking it. A missing PO or wrong entity is a five-minute fix once you know it is the cause.
  4. Then, and only then, follow up on the payment itself, with the open date in hand.

When a client is not paying

How long should I wait before following up?
If the invoice is on Net 30 terms, a gentle check-in a few days before the due date and again the day after is reasonable. But do not wait blindly: if you can see the invoice has not been opened a week in, the problem is delivery, and you should resend through a different channel rather than wait out the clock.
How do I know if they actually received the invoice?
Email gives you no reliable signal; read receipts are routinely stripped. A link-based invoice with view tracking shows you when it was first opened and since. That single fact tells you whether you have a delivery problem or a payment problem, which determines everything you do next.
What if they say they are waiting on a PO or approval?
That is an accounts payable block, not a refusal. The fastest resolution is to let them attach the PO and correct any details on the invoice directly, so the approved document and the sent document are the same one. Reissuing a fresh PDF restarts their internal clock.
Should I charge a late fee?
A late-fee clause can help, but only if it was on the original invoice and the terms were clear. It does nothing for the most common causes here, which are delivery and process problems, not unwillingness. Diagnose first; a late fee on an invoice they never received just creates a second dispute.
Can JupiterInvoice make clients pay faster?
It removes the friction that delays payment: it confirms the invoice was opened, lets the recipient fix blockers in place, and puts the payment details front and centre. It is invoicing-first, not a payment processor, so the client still pays by their normal method, but with far fewer of the small stalls that turn Net 30 into Net 60.

Last updated June 1, 2026

Stop guessing why the invoice is unpaid

JupiterInvoice sends the invoice as a hosted link, so you see when it is opened, the recipient can fix a PO or billing detail without a reissue, and your bank details sit front and centre. Free, no signup, and every version is kept.

Create your first invoice

No signup required. Build now, save later.