All stories

Customer story

Why ConnectWise Invoices Say "Prorated" When Nothing Was Prorated

"This item has been prorated with a start date of: 05/01/2026" shows up on onboarding invoices, on lines that were never prorated. Here is why — and two cleanups that fix it.

Filed in Custom invoicing

ConnectWise says “prorated” on agreement invoices that were not prorated

If you run recurring agreement billing in ConnectWise Manage, you have seen this sentence appended to line descriptions on your customer-facing invoices:

This item has been prorated with a start date of: 05/01/2026

It shows up on the first invoice a new customer ever gets from you, on a recurring agreement line that bills a full month and will bill the same amount every month thereafter. Nothing was prorated. No partial period, no mid-cycle change, no one-time adjustment. The service billed exactly what it will always bill.

But the ConnectWise invoice says “This item has been prorated with a start date of” anyway — because the line has a start date, and ConnectWise emits the sentence whenever a start date exists, even when that start date is just the first day of the invoice’s own billing month.

It fires hardest on onboarding invoices — the very first bill a new customer sees — and on any cycle where you added a new service or product that happens to start on the first of the billing month. Exactly the invoices where a new customer is paying the closest attention to every line.

They read the word “prorated,” pick up the phone or open an email, and ask your billing lead what was prorated. The answer is: nothing.

Why this matters

The “prorated” label is billing noise dressed as billing info. On its own it would be a minor readability issue, but it compounds:

You cannot fix this on the ConnectWise side. The sentence is emitted by ConnectWise Manage’s invoice generation, not by the template, so it survives any amount of reporting or template customization you do in CW itself.

The second problem: when it is prorated, the date is in American slash format

When a service actually starts mid-month — a new customer onboarded on the 15th, a workstation added in the middle of a cycle — ConnectWise correctly labels the line as prorated. But it drops the date in American slash format, with a stray colon:

This item has been prorated with a start date of: 05/15/2026

The rest of your invoice uses ISO (2026-05-15) or the customer’s locale. That one sentence sticks out like a bad font swap.

And if the customer is in Toronto, Amsterdam, or Sydney, they parse 05/01/2026 as May 1st or as January 5th — they can’t tell, because the rest of the world doesn’t write dates that way.

Pax8 does the same thing on resold SaaS lines

If you resell Microsoft 365, Azure, or the rest of the cloud catalog through Pax8 and pass those charges through ConnectWise, the Pax8 line descriptions come along unchanged — in the same American slash format:

Microsoft 365 Business Standard - Prorated for 2026/05/01 - 2026/05/31

Same ambiguity for international customers. Same visual discord with the rest of the invoice. And you can’t fix it on the Pax8 side — that’s just how the description comes into ConnectWise.

What Better Invoice does about it

Two tenant-level toggles. Flip them once.

ConnectWise prorated lines. If the “prorated” start date is the first of the invoice’s own month — i.e., not actually prorated — the entire sentence is removed. When the line is actually prorated, the date is reformatted to ISO and the stray colon is dropped:

This item has been prorated with a start date of 2026-05-15

Pax8 date ranges. Every “Prorated for”, “Prorate for”, and “Credit for” range in every Pax8 line gets reformatted to ISO:

Microsoft 365 Business Standard - Prorated for 2026-05-01 - 2026-05-31

No ConnectWise workflow change. No Pax8 re-import. No reissued invoices. The transformation runs at render time, every time an invoice is generated.

The result

2Vendor cleanups
1Toggle each
0PSA changes

Why we can ship fixes like this quickly

These aren’t bespoke template tweaks. They’re tenant extensions — narrow, scoped behaviors that run on raw invoice data before rendering. The mechanism is the same for both cleanups.

That matters when the next vendor on your invoice has its own format quirks. Ingram, Synnex, Crayon, a specialist distributor — a vendor-specific cleanup isn’t a release cycle, it’s a ticket.

Why this matters for positioning

If you already cleaned up the line-item salad on your ConnectWise invoices, these are the next cracks to notice. No phantom “prorated” labels, legible dates, a description column that reads like English.

The rest of your invoice looks designed. These lines should too.

End of story

Ready to send better invoices?

Start for free. Your invoices should look as good as the work you do.

Get started free →