How to make an invoice for graphic design work: a step-by-step guide
Learn how to make an invoice for graphic design work, with clear steps for project details, pricing, and payment terms freelancers use.
A clear, step-by-step breakdown of what to include in an invoice request so clients know exactly what they owe and when to pay.
Published on November 13, 2026
Chasing down payment starts long before an invoice is late, and it often starts with how you ask for it in the first place. An invoice request is the document or message you send to formally notify a client that payment is due, and getting the format, timing, and details right the first time can save you days of back-and-forth emails. Freelancers and small business owners send these requests after finishing a project milestone, wrapping up a contract, or reaching a recurring billing date, and a clear one sets expectations for exactly what's owed and when. This guide walks through six simple steps for building an invoice request that looks professional and is designed to help you get a faster response, whether you're new to billing or just want to tighten up your process. For a broader look at invoicing fundamentals, check out our complete invoice guide for small businesses before diving into the step-by-step breakdown below.
Invoice clients and collect payments in one place
An invoice request is a formal document or message asking a client to pay for goods or services that have already been delivered or agreed upon. It's different from a quote or estimate, which outlines expected costs before work begins, and from a receipt, which confirms payment has already been made. An invoice request sits in between: the work is done or underway, and you're asking to be paid for it.
Freelancers and small businesses typically send one after completing a project, hitting a contract milestone, starting a new retainer period, or collecting a deposit before work starts.
A clean invoice request starts with accurate information, not with the invoice itself. Before you open a template, pull together the client details and project specifics that will make the request easy to process on the first try. Skipping this step is usually what causes a client's finance team to bounce a request back with questions, which only adds days to your payment timeline.
Double-check the client's legal or business name, the correct billing contact, and the mailing or email address the request should go to. Larger clients sometimes route invoices to an accounts payable inbox that's different from your day-to-day contact, so confirm this early rather than guessing.
Reference the signed contract or proposal for the agreed scope, rate, and deliverables so the request matches what the client already approved. If our guide on how to create invoices covers anything specific to your setup, it's worth a quick read before you draft. Also note any purchase order number the client's finance team requires, since missing one is a common reason payments get delayed.
Once you have the details in hand, pick a template that presents them clearly. A consistent template with your business name, logo, and contact information signals professionalism and makes the request easier for a returning client to recognize.
Decide whether the situation calls for a short invoice request note (a quick email nudging a client toward an already-issued invoice) or a full formal invoice with itemized charges attached. A one-off project for a new client usually warrants the full document, while a recurring retainer client might just need a brief note.
Whatever you choose, keep the format consistent across every client you bill. Reusing the same layout, fonts, and structure each time builds a professional pattern that clients start to recognize and trust.
Once your template is set, the next job is making sure every charge on the request is easy to follow. A client shouldn't have to guess why a number is what it is. Clear line items can help head off disputes and support faster approval on the client's end.
List each product or service on its own line with quantity, rate, and subtotal. A freelance web developer billing for a project might separate "homepage design," "10 hours of development at $85/hour," and "stock photo licensing" instead of lumping everything into one flat fee. This level of detail helps a client's accounts payable team match the request to the original proposal without needing to follow up.
Apply any discount to each line item first, then calculate tax on the discounted amount, not the original price. Getting this order backward is a common reason totals don't match what the client expects. Before sending, add up every line item plus tax and subtract any discount to confirm the final total due is accurate, since a math error here is one of the fastest ways to delay payment.
Invoice clients and collect payments in one place
Clear payment terms can help remove the guesswork that leads clients to delay. State exactly when payment is due and how they can pay, so there's no reason to email back with questions.
Use a specific calendar date or a standard term like Net 15 or Net 30, and write it the same way every time. Our guide on payment terms on invoice wording covers phrasing that sets expectations clearly. If a late fee or early-payment discount applies, spell out the percentage and when it kicks in.
List every payment method you accept, such as ACH transfer (an electronic bank-to-bank payment), credit card, or PayPal, directly on the request. A client shouldn't have to ask how to pay you.
How you deliver the request matters almost as much as what's in it. Email, a client portal, or invoicing software can all work well, but pick whichever method matches how the client prefers to receive documents so it doesn't get lost in a busy inbox.
Keep the note brief: reference the project, attach or link the request, and state the amount due and the date. Our guide on how to send an invoice through email has sample phrasing if you want a starting point.
Log the date you sent the request and, where possible, confirm the client opened it. That record gives you a clear starting point for any follow-up timing later.
A missed due date doesn't have to mean an awkward conversation. A simple, staged follow-up approach keeps things professional while making it clear payment is expected.
A day or two after the due date, send a brief, friendly note referencing the original invoice request: the amount, the due date, and a link or copy of the document. Our guide on how to write effective payment reminders for clients has templates for getting the tone right.
If a week or two passes with no response, follow up again with a firmer tone and a specific ask, such as a new payment date. Keep every message factual and courteous, since the relationship usually outlasts a single late payment.
Much of the work in this guide, pulling client details, formatting a request, and setting terms, gets faster when that information is already on file in Bonsai. Bonsai CRM keeps client and company records with contact details, notes, and deal stages, so the billing information from step one is already on file instead of scattered across old emails. A freelance copywriter wrapping up a $1,800 blog retainer can pull the client's billing contact and project history straight from their Bonsai CRM record instead of digging through a contract folder.
From there, Bonsai invoicing covers steps two through four of the process. Customizable, brandable templates help keep invoice requests consistent with your logo and colors, and line itemization with per-item tax rates and discounts handles the math from step three automatically, so a web developer billing separately for design hours, development hours, and a licensed stock photo doesn't have to calculate totals by hand. Recurring invoices with configurable billing cadence are useful for a design agency on a $3,000 monthly retainer that needs the same request generated and delivered on schedule without rebuilding it each time.
Step five and six get easier too. Automated invoice delivery sends the request on schedule with a confirmation email, and automated payment reminders go out before and after the due date, which can help reduce the amount of manual follow-up a freelancer needs to do. Because Zoom meeting transcripts can sync to the client's record in Bonsai, a project kickoff call about scope or pricing is already documented as a note on that client's profile by the time an invoice request goes out, so there's a record to reference if a client questions a line item.
An invoice request is a formal document or message asking a client to pay for goods or services that have already been delivered or agreed upon. It typically includes the amount owed, a breakdown of the work or products involved, the due date, and accepted payment methods. Freelancers and small businesses send these after completing a project, hitting a contract milestone, or reaching a recurring billing date.
Unlike a quote or estimate, which outlines expected costs before work starts, an invoice request comes after the work is done or already underway. A well-built request gives the client the information they need to approve and pay without emailing back for missing details.
The most effective approach is a short, factual message that references the original invoice request: the amount due, the due date, and a link or copy of the document. Keep the tone friendly rather than accusatory, especially on a first reminder, since most late payments come from a busy accounts payable team rather than a refusal to pay.
If the due date passes with no response, follow up again with a slightly firmer tone and a specific ask, such as a new payment date. Sending the note a day or two after the due date, rather than waiting weeks, keeps the request fresh in the client's mind and makes the eventual conversation easier if a second follow-up becomes necessary.
No. An invoice request and a bill both ask a client to pay for completed or in-progress work, and the terms are often used interchangeably by freelancers and small businesses. A receipt is different: it's a document confirming that payment has already been made, issued after the fact rather than before.
Think of the sequence as quote, then invoice request, then receipt. The quote sets expectations before work begins, the invoice request asks for payment once work is done or underway, and the receipt closes out the transaction once the client has paid.
In most freelance and small business contexts, these terms describe the same thing: a formal ask for money owed on completed or in-progress work. Some businesses use "request for payment" for a brief reminder note and reserve "invoice request" for the full itemized document, but there's no universal standard that separates the two.
What matters more than the label is what the document includes. Whether you call it an invoice request or a request for payment, it should state the amount owed, reference the original agreement or invoice, and spell out the due date and accepted payment methods.
Bonsai CRM keeps client details, project history, and notes in one record, so the information needed to build an accurate invoice request is already on file instead of scattered across emails. Bonsai invoicing then handles the formatting, line itemization, taxes, and payment terms with customizable, brandable templates, so requests look consistent and professional.
Once a request is sent, automated invoice delivery and automated payment reminders take over the follow-up work, sending the request on schedule and nudging the client before and after the due date. Because Zoom meeting transcripts can sync to the client's record in Bonsai, details discussed on a project call are already documented as notes if a client has questions about a line item later.
Getting an invoice request right the first time comes down to accurate details, a consistent format, and clear terms, so the client has no reason to email back with questions. Following the six steps above can help cut down on the delays that come from missing information or vague due dates. If you're ready to see how much of this process can run itself, Bonsai by Zoom brings together client details, invoice formatting, and follow-up reminders, while your client calls stay in Zoom Meetings, so the next invoice request is designed to take less time to put together.