Generating your invoice is 100% free and client-side. No email registration required.
Get a summary copy of this invoice emailed directly to your inbox.
Join our weekly growth newsletter and get our premium free template pack delivered instantly.
Create an automated client portal on Selpx. Deliver files, collect digital signatures, chat, and get paid with automatic Stripe invoicing — all in one clean place.
Creating a professional invoice is critical to establishing credibility with your clients and securing timely payments. Whether you are a freelance graphic designer, developer, photographer, or consultant, using a clear template prevents payment delays and misunderstandings. Follow these steps to draft your invoice:
Enter your business name, logo, email, and billing address. Make sure to specify your client's company name and contact info clearly.
Add line items detailing the services rendered. Specify quantities, rates, and taxes if applicable, so the client knows exactly what they are paying for.
Define payment terms (due dates) and payment details (bank or Stripe details). Click download to generate a client-ready print-friendly PDF.
The standard payment term is typically Net 14 or Net 30 days from the invoice date. Clarify your terms in writing before starting a project to avoid late payment hassles.
This depends on your country, state, and annual revenue thresholds. Consult a local accountant to understand if you must charge VAT, GST, or Sales Tax.
Instead of sending manual PDFs and checking your bank manually, you can use a white-label client portal like **Selpx** to auto-generate Stripe checkouts, send payment reminders, and instantly deliver project files upon payment.
Yes, this tool is 100% free, client-side, and does not require you to sign up or input credit card details. Your data is kept private in your browser.
Has payment been delayed? Draft polite, firm, or final notice payment reminder follow-up emails in seconds.