An invoice with bank details tells your customer exactly how to pay you. When those details are complete, labelled, and easy to copy, you reduce failed transfers, support emails, and late payments. This guide explains which fields belong on the document, how they differ between domestic UK transfers and international payments, and how you can produce a polished invoice with bank details in minutes using the free invoice generator from Code Insights.
Quick start
Need a PDF now? Open our free invoice generator, fill in line items and payment details (bank name, account name, account number, sort code or IBAN, optional SWIFT), then download. Browse the full free tools library for calculators and generators that pair well with invoicing.
What counts as an invoice with bank details?
At minimum, an invoice with bank details is a sales invoice that includes structured payment instructions so the payer can send money from their bank to yours. That usually means the payee name as it appears on the account, the bank name, and the identifiers their bank needs: in the United Kingdom often the account number and sort code; for cross border or SEPA style payments often IBAN and sometimes BIC or SWIFT. Some businesses also add a reference line so incoming wires can be matched to the correct invoice.
Your invoice should still contain the usual commercial fields: seller and buyer details, invoice number, dates, description of goods or services, quantities, prices, taxes if applicable, and total amount due. The bank section sits near the bottom, often under a heading such as “Payment details” or “How to pay,” so scanning the PDF takes seconds.
Why include bank details on every invoice?
Clients pay faster when they do not need to ask for your sort code or IBAN by email. A complete invoice with bank details cuts friction for accounts payable teams who paste numbers into banking portals. It also creates a single source of truth: the invoice PDF matches what you quoted in your contract or proposal, which helps both sides during reconciliation.
If you sell to other businesses, your buyer may require bank instructions on the invoice for audit trails. For international work, showing IBAN and SWIFT on the document reduces errors compared to sending details only in chat messages.
Which bank fields should you show?
Match the fields to how your customer will pay. Use clear labels so nobody confuses account name with bank name.
United Kingdom domestic payments
For GBP Faster Payments or BACS from a UK account, firms typically display:
- Bank name (for example the trading name of the bank).
- Account name exactly as registered on the account.
- Account number (eight digits for many UK accounts).
- Sort code in the usual six digit format, often shown with hyphens.
Our invoice generator includes dedicated fields for each of these so your PDF stays tidy and consistent.
Euro, international wires, and IBAN countries
When the payer sends from abroad or in another currency, you will usually add:
- IBAN for the receiving account.
- BIC or SWIFT code for the bank when the payment network requires it.
Some UK businesses hold both UK domestic details and international details on the same invoice. You can list SWIFT as optional when it only applies to certain clients. If you are unsure which identifier a region needs, confirm with your bank before you publish recurring templates.
Layout and readability
Keep the payment block visually separate from line items. Use a short heading, left aligned labels, and enough spacing that digits are not cramped. Avoid embedding bank details only inside a paragraph of terms; a short list or two column layout reads better on mobile.
If you send invoices by email, consider pairing them with a professional footer built using our email signature generator so your contact details and branding stay consistent across threads.
Security and fraud awareness
Bank details on invoices are normal for B2B trade, but you should still protect yourself. Send invoices from trusted channels, use consistent templates, and warn clients if bank details ever change (ideally through a verified process, not a surprise email). Never hide a change only in small print.
Do not share unnecessary extras such as full card numbers or unrelated account identifiers. The fields discussed here are what banks expect on a standard business invoice.
Pricing, margins, and invoices
Once your payment instructions are clear, focus on whether your prices cover costs and tax. Teams that track profit margin regularly adjust rates before they issue the next invoice. You can model scenarios with the free profit margin calculator from the same free tools hub.
Compliance note
Tax, VAT, and company registration rules depend on your jurisdiction and entity type. This article is general information, not legal or tax advice. If you operate across borders or need specific invoice wording, speak with a qualified adviser.
Checklist before you send an invoice with bank details
Use this list before you email or print so every invoice with bank details is complete:
- Confirm the total, tax rate, and currency match your quote or purchase order.
- Check the invoice number is unique in your own numbering sequence.
- Verify the account name matches your bank records character for character.
- Double check sort code or IBAN using your banking app or a printed statement, not memory.
- Add SWIFT or BIC when the client’s bank or country requires it for the payment route.
- Include a payment reference if your bank reconciliation depends on it (for example your invoice number).
- Save a PDF copy for your records in the same folder as your contracts for that client.
Following a repeatable checklist reduces the risk of a client paying the wrong account or delaying while they request corrected instructions.
Build your invoice with bank details today
Code Insights hosts a browser based free invoice generator that adds logo support, line items, tax lines, notes, and a full payment section including bank name, account name, account number, sort code or IBAN, and optional SWIFT. You print or save as PDF without creating an account.
For more growth and technical content, see the Code Insights blog and explore services if you need web development or marketing support beyond templates.
Frequently asked questions
Is it safe to put bank details on an invoice? Yes, for standard business to business payments it is common. Follow your bank’s guidance and communicate any change of details through trusted channels.
IBAN or sort code on a UK invoice? For UK to UK GBP payments, sort code and account number are typical. For international payers, include IBAN and SWIFT when required.
Should the account name match my trading name? Use the exact name your bank expects. If you trade under a different name, your invoice can still show your trading name in the header while the payment block shows the registered account name.
Can I put PayPal or card links instead of bank details? You can add those in the notes area, but many B2B buyers still expect traditional bank instructions on the invoice itself. Our free invoice generator focuses on bank fields; you can mention alternative methods in “Additional notes.”
Where can I find more free business tools? Browse all free tools including calculators and generators that complement invoicing.

