Getting paid
"Due on receipt" is a payment term meaning the client is expected to pay the invoice immediately upon receiving it, rather than within a set number of days.
When an invoice is marked "Due on receipt" (or "Due upon receipt"), there is no grace period — payment is expected as soon as the client gets the invoice. In practice, most clients treat it as "pay within a day or two."
It’s the fastest standard term and is popular with freelancers, contractors, and small service businesses that want to keep cash flow tight and avoid chasing payments.
Due on receipt works best for one-off jobs, smaller amounts, new clients without an established relationship, or any time you want to be paid quickly. Pairing it with a one-click online payment link makes immediate payment realistic rather than aspirational.
For larger corporate clients with formal accounts-payable processes, a short Net term (Net 7 or Net 15) may be more practical, since "due on receipt" can clash with their payment cycles.
Example: A mobile mechanic finishes a repair and texts the customer an invoice marked "Due on receipt" with a card link; the customer pays before leaving the driveway.
FAQs
Technically payment is expected immediately. In practice, paying within one to two business days is generally considered prompt.
For cash flow, yes — you’re paid sooner. But Net 30 may suit larger clients with formal payment processes. Match the term to the client and job size.
Net 30
Net 30 is a payment term that means the full invoice balance is due within 30 days of the invoice date.
Payment terms
Payment terms are the conditions on an invoice that state when payment is due and how it should be made — for example "Net 30" or "Due on receipt."
Invoice payment
An invoice payment is the funds a buyer sends to a seller to settle the amount owed on an invoice, by or before its due date.
WaffleInvoice lets you create branded invoices, set payment terms, collect payments online, and automate reminders — free for unlimited invoices.
Create an invoice with instant pay Browse the glossaryNo credit card required.