<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What does Due on Receipt mean on an invoice?","acceptedAnswer":{"@type":"Answer","text":"Due on Receipt means payment is expected immediately upon receiving the invoice. There is no grace period."}},{"@type":"Question","name":"Which is better: Net 30 or Due on Receipt?","acceptedAnswer":{"@type":"Answer","text":"Due on Receipt is better for small jobs and new clients. Net 30 is only justified for corporate or government clients with formal AP processes. Most small business clients will pay faster if you use shorter terms."}},{"@type":"Question","name":"Can I use Due on Receipt with all clients?","acceptedAnswer":{"@type":"Answer","text":"You can use it with any client, but large corporate clients may push back if their AP system requires 30-day processing. For those clients, negotiate Net 14 as a compromise."}}]}</script>
Learn the difference between Due on Receipt and Net 30, when each payment term makes sense, and how the right choice can affect your cash flow.

Due on Receipt and Net 30 sit at opposite ends of the payment-term spectrum. Due on Receipt asks for payment immediately, while Net 30 gives the client 30 calendar days to pay. You need to know the difference as it affects your cash flow, how much credit you are extending, and how quickly money comes back into your business.
Due on Receipt means payment is expected as soon as the client receives the invoice. There is no built-in grace period. It's one of the shortest standard payment terms and is usually used when you want to keep payment moving without delay.
This term works best for small jobs, one-time projects, new clients, or situations where fast payment is important. It can also be useful for final invoices when you want to wrap up the project without leaving payment open for weeks.
Net 30 gives the client 30 calendar days from the invoice date to pay. It's one of the most common standard payment terms in business, especially for larger companies, government contracts, and clients with formal accounts payable processes.
Net 30 gives the client more time and flexibility, but it also means your business waits longer to get paid. In practice, that can put more pressure on cash flow, especially for smaller businesses.
Due on Receipt is usually the better option when:
It can also work well as a starting position. Even if the client does not pay the same day, many will still pay within a few days, which is much faster than defaulting to a 30-day term.
Net 30 makes more sense when:
Net 30 can be appropriate in the right setting, but it should not be your default just because it sounds standard. For many small businesses, it simply delays payment without offering much benefit.
Yes, and in many cases you should. If a client asks for Net 30, you can propose a shorter term such as Net 14 or offer a small incentive for early payment.
Many clients accept tighter payment terms when they are presented as your normal policy rather than as a special request. In other words, the way you present the term often matters as much as the term itself.
Use Due on Receipt when you want faster payment, especially for small jobs, urgent work, or new clients. Use Net 30 only when the client requires it or the relationship makes the longer wait reasonable. For many businesses, Net 14 is still the most practical middle ground.
Set due dates and payment terms upfront so clients know exactly when payment is expected. Try Invoicer free for 14 days.
Create your first invoice now