How to Generate an Invoice on PayPal, QuickBooks, Stripe, and Amazon

Every payment platform seems to have its own idea of what an “invoice” should look like, and its own hoops for getting one. Some make you sign up before you can download a PDF. Others bury the option three menus deep. This guide breaks down exactly how to generate an invoice on PayPal, QuickBooks, Stripe, and Amazon — plus a free option that works when you’d rather not deal with any of their account walls.

Generating a PayPal Invoice

PayPal actually gives you two separate paths, and it’s worth knowing the difference.

Option 1: PayPal’s built-in invoicing tool. If you have a PayPal Business account, you can build and send an invoice directly through PayPal. It includes a “Pay Now” button, tracks whether the customer has viewed or paid it, and deposits funds straight into your PayPal balance. This is the right choice when you actually want PayPal handling the payment collection, not just the paperwork.

Option 2: A free PayPal-style invoice template or generator. This produces a standalone PDF invoice — not sent through PayPal’s system — that simply lists your PayPal email as the payment method in the notes section. It’s the faster option when you just need a professional-looking document to email over, without creating a PayPal Business account or paying PayPal’s per-transaction fee.

A detail that trips up a lot of freelancers: if you’re invoicing for business, use Goods & Services, not Friends & Family. Friends & Family skips the fee but also skips buyer and seller protection, and it’s technically against PayPal’s terms for commercial payments. If a client objects to the fee, it’s common (and reasonable) to simply add it as its own line item on the invoice rather than eating the cost yourself.

Either way, a solid PayPal invoice should include:

  • Your business name and PayPal email, clearly labeled
  • Invoice number and issue date
  • Itemized services or products, with quantity and rate
  • Total due, and which payment type (Goods & Services) you expect

Generating a QuickBooks Invoice

QuickBooks blurs the line between “invoice generator” and “accounting software,” and that distinction matters for which version you should actually use.

If you already use QuickBooks Online for your bookkeeping, invoicing inside it is the obvious choice — the invoice ties directly into your income tracking, tax reports, and payment reminders, and customers can pay by card, ACH, or Apple Pay right from the invoice itself. QuickBooks also offers a free-standing invoice generator on its website that doesn’t require a paid subscription, which is useful if you only need the document itself and not the full accounting stack behind it. It calculates subtotals and tax automatically and exports to Word, Excel, or PDF.

The trade-off is straightforward: QuickBooks Online’s paid plans start well above what a casual freelancer typically wants to spend, and there’s a genuine learning curve if you’re only there for invoicing. A lot of small businesses end up running two tools side by side — a free generator for one-off invoices and quick estimates, and QuickBooks itself once their books get complicated enough to need real accounting.

Generating a Stripe Invoice

Stripe’s invoicing is built for a different use case than PayPal or QuickBooks — it shines for subscription billing, usage-based charges, and international payments, especially if you’re already processing card payments through Stripe for a SaaS product or online store.

To generate one, you’ll need a Stripe account and access to the Invoicing section of your Dashboard, where you can set line items, tax rates, due dates, and automatic payment reminders. Stripe will handle the collection, retries on failed payments, and receipt generation on its own.

Where it gets messy is the accounting side: Stripe doesn’t sync natively with QuickBooks, so if you need your Stripe invoices, fees, and payouts reflected in your books, you’re looking at either manual reconciliation or a separate integration tool. For a single invoice here and there — say, a one-off client project — spinning up Stripe’s full invoicing dashboard is overkill. A quick, standalone PDF generator gets the same document out the door in a fraction of the time.

Generating an Amazon Invoice

Amazon invoices come up in two very different contexts, so it’s worth separating them.

As a buyer, if you need an invoice for a business expense or tax purposes, Amazon actually makes this fairly easy: go to Your Orders, find the purchase, and select Invoice (or Get Invoice, depending on the version of the site). Amazon Business accounts get slightly more detailed VAT/GST-ready invoices than standard consumer orders.

As a seller, particularly on Amazon Handmade, Amazon Business, or FBA, generating invoices for your own customers isn’t handled the same automatic way. Amazon expects sellers to either use Seller Central’s limited built-in tools or bring their own invoicing solution — which is exactly where a free generator becomes useful, especially for sellers who also list on eBay, Etsy, or their own Shopify store and don’t want three separate invoicing workflows for three separate sales channels.

Generate Invoices on PayPal, QuickBooks, Stripe & Amazon

Free Invoice Generators vs. Platform-Native Tools

Looking at PayPal, QuickBooks, Stripe, and Amazon side by side, a pattern shows up pretty clearly: every one of these platforms ties its “free” invoicing tool to an account, a subscription tier, or its own payment ecosystem. That’s fine when you’re already committed to one platform for everything. It’s a real hassle when you sell across several, or when you just need one clean invoice today without signing up for anything.

That’s the gap a tool like NexBillio fills. It’s a free, no-signup invoice generator that produces a professional, itemized PDF in a couple of minutes, regardless of whether the payment is going through PayPal, Stripe, a bank transfer, or cash. You’re not locked into a platform’s branding, you’re not paying a transaction fee just to generate a document, and you’re not creating yet another account you’ll forget the password to in three months. For freelancers and small sellers juggling multiple payment methods, that flexibility tends to matter more than any single platform’s built-in generator.

Whichever route fits your situation, the essentials don’t change: a unique invoice number, complete business and client details, clear line items with tax handled correctly, and a total that’s impossible to misread. Get that right and the rest — PayPal, QuickBooks, Stripe, Amazon, or all four at once — is just a formatting choice.

Leave a Comment