Invoicing Mistakes Startups Make With First Clients

· 5 min read

Your first paying client is also your first test of whether you can actually get money out of a company. The work was fine. The invoice is where it stalls. Below are the mistakes that keep early-stage founders waiting 60 days for a 30-day invoice, and what to do instead.

Leaving off the PO number because nobody asked for one

A bigger client raises a purchase order before they buy anything. Their accounts payable team will not pay an invoice that does not carry that PO number, and they usually will not tell you why. Your invoice just sits in a queue, unpaid, until you chase it and someone finally says "there's no PO on this."

Ask up front, before you send anything: "Do you need a PO number on the invoice?" If the answer is yes, get the number and put it on. If you already sent the invoice without one, you do not have to reissue. The client can add it themselves on a shareable invoice, and it gets tracked as an amendment to the current version rather than spawning a new one. See how adding a PO number after sending works if this already happened to you. If you are new to the whole thing, the plain explanation of purchase orders covers it.

Inventing a random invoice number for the first one

You send invoice number 1. Then you send another and call it number 1 again, or jump to 1000 to look established, or start naming them by client. Your bookkeeper, and later your accountant at tax time, needs numbers that run in order with no gaps and no repeats. A messy start is painful to untangle once there are forty of them.

Pick a format once and let it increment. Something like 2024-001, 2024-002 is fine. Sequential, no duplicates, no reset mid-year unless you plan the reset deliberately. Our notes on invoice numbering walk through the choices, and the mistakes that wreck your books are worth reading before you commit to a scheme. The invoice number is locked once the invoice is issued, so get it right before you hit send.

Treating the invoice as a file instead of a working document

You export a PDF, attach it to an email, and send. The client replies: wrong billing entity, they need it addressed to the parent company, and can you add their cost center. Now you edit the file, re-export, re-attach, resend. Three rounds of that and a week is gone.

The fields the client needs to correct are the ones they know better than you: their billing entity, their billing address, their AP contact. Give them an invoice they can fix directly. With a document your client can edit, the recipient updates those fields themselves, you get notified, and you can revert anything that looks wrong. No account for them, no sign-up, no email thread. The PDF email loop is the single most common time sink for founders billing their first corporate client.

Not knowing which fields the client can change and which they cannot

This confuses almost everyone at the start. A client cannot quietly change your prices, your line items, or your payment terms. Those are yours. They also cannot touch the invoice number, the issue date, your details, or your bank details once the invoice is out. If the client wants a price or a line item changed, they ask in the comment thread and you decide. There is no button where a client approves or rejects your invoice, and no formal change-request flow to manage.

Knowing this keeps you calm when a client starts editing. They can safely fix their own PO, entity, address, and AP contact. Everything that affects what you are owed stays under your control. The full breakdown of which fields are locked, editable, or requestable is worth ten minutes before your first send.

Skipping the quote and arguing over scope later

You agree a price in a call or a Slack message, do the work, then send an invoice for the full amount. The client says that is not what they understood. Now you are negotiating after delivery, which is the worst time to do it.

Send a quote first. Put a valid until date on it so the price does not hang open forever, and let the client accept by typing their name. Once it is accepted, you have a signed agreement on scope and price, and the invoice that follows is a formality instead of a fight. For first clients especially, this one habit prevents most disputes.

Setting vague payment terms and then wondering why it is late

"Payment on completion" means nothing to an AP department. "Due soon" means never. If you do not state a clear due date and clear terms, the invoice defaults to the bottom of someone's pile.

State the terms plainly: Net 30, due date spelled out, how you want to be paid. If you are not sure what Net 30 actually costs you in cash flow, read what it means for your runway. You can also connect Stripe so the client pays by card straight from the invoice, or just report the bank transfer they made. Either way, make the deadline impossible to misread.

Sending from a free personal address with no branding

An invoice that looks thrown together invites a closer look and a slower approval. It does not need to be fancy. It needs your business name, your details, and a clean layout. On the free plan every invoice carries a small "Powered by JupiterInvoice" footer; Pro removes it for 10 dollars a month, which matters once you are billing companies that notice these things.

None of this requires an accounting suite. You can create an invoice in a few minutes, and the rest of what early-stage teams run into, before and after revenue, is covered in our guide to invoicing for startups. Get the first few right and the next hundred take care of themselves.

Send an invoice your customer can actually respond to

JupiterInvoice lets recipients add PO numbers, update billing details, comment, and forward to AP, all from a private link. No account needed on their side.

Create an invoice