Is there any way to add the Company Name to the tax invoice? This is what we have atm and I need to company name under both Bill to and Ship to and then the actual address. If not, can I request that this be added as a bug request?
This is a predominantly B2B business site and clients would need this on their invoice.
I’ve edited the code under order template, but this doesn’t actually seem to be used anywhere.
rhe order template you edited likely isn’t connected to Shopify’s tax invoicesthose render through a separate invoice customization area in your admin, not from theme code. to add company name to them, you first need to confirm that data is stored somewhere the invoice system can access (customer profile, custom field, or order data). Have you found the invoice customization section in your Shopify admin settings yet?
Hey @TheTechAngel ,
The first thing I’d check is which system is actually generating the invoice. If it’s being produced by a third-party invoice app rather than Shopify’s own template, editing the order template in your theme won’t affect the PDF output.
If you’re using an invoice app (such as Order Printer, Order Printer Pro, Sufio, or another invoicing solution), you’ll typically need to update that app’s template to display the company name.
If this is Shopify’s own invoice template and the company field isn’t currently available under Bill to and Ship to, then I agree it would be a valuable enhancement especially for B2B stores where company information is often required for accounting and VAT purposes.
Out of curiosity, are you using Shopify Order Printer, Order Printer Pro, or another invoice app? That will help determine where the template needs to be modified.
If you found my reply helpful, feel free to mark it as the accepted solution so it can help other merchants following this discussion.
Thank you !
This is Shopify’s native tax invoice template. It’s not the order printer as this can be customised to include company name.
Thanks for the reply @JohnQQ.
Ah, yes I’ve found the VAT invoice settings under Settings > Taxes and duties, but that only seems to let me change the logo, not control which fields appear. The company name is entered in the order’s shipping/billing address Company field, but it renders on the tax invoice inconsistently. It seems to pull company from the customer profile rather than the order address and not everyone is creating a profile when they place an order. Is there any way to make the tax invoice reliably show the company name when one’s been entered on the order, or is the tax invoice template genuinely not editable? Just trying to understand whether this is a limitation or something I’ve missed.
The tax invoice you’re seeing (Settings > Taxes and duties > EU or UK > VAT invoices) is generated by a separate system from your theme, that’s exactly why editing the order template did nothing. Per Shopify’s own docs, the only customisation option for this native invoice is swapping in a custom logo, there’s no setting to add company name to Bill to or Ship to, or to touch the layout at all (VAT invoices for the European Union and United Kingdom).
If you need company name on there, you’ll have to stop relying on the native tax invoice and generate your invoices through Order Printer instead (Apps > Order Printer), where you build the template yourself. Order Printer templates do expose company data: order.company and order.company_location at order level, and billing_address.company / shipping_address.company on the address objects, so you can drop the company name in above the address on both Bill to and Ship to (Customizing Order Printer templates).
Hey @TheTechAngel
hope you’re doing well!
If you’re using Shopify’s default invoice, I don’t think the company name is included by default. You may need a custom order printer template or an invoicing app. It would definitely be worth submitting this as a feature request, especially for B2B stores.
Thanks @EDM-UK . I can edit the order printer invoice, but there’s no way to make this the default invoice that clients see when they login to their account. I would have to set up a flow to email them the new one and it’s confusing for clients to have two invoices.
How do I go about requesting this as a feature request to Shopify?
