HubSpot Ideas

Patrick-Schwarz

Add a customer's VAT-ID to invoice template

As a German business selling to other European countries (e.g. Austria), you are obliged to put the customer's VAT ID on the invoice. Unfortunately, I didn't find an option/field to do it. Is there any solution?

HubSpot Updates
February 14, 2025 11:06 AM

@datapunkaisling this is awesome, thanks a million for sharing!

February 12, 2025 06:41 AM

Hi folks, hope everyone is well today and appreciate all of the product feedback! My name is Jack and I'm a member of the Commerce Hub product team. As I'm sure many of you all know, the team has done A LOT of work on our invoices tool recently and we're certainly not done yet, you all can absolutely expect many more updates to come. 

 

That being said, I ran some tests in my account and you can indeed accomplish this end goal right now using snippets... check out this video I took which walks through this and as mentioned above, stay tuned for much more from the team!

18 Replies
MDoudou
Member

We have exactly the same issue. It's actually unusable right now because of this.

Paycove
Member

@Patrick-Schwarz @MDoudou ,we're a HubSpot software partner that has worked with many EU companies to solve compliance and complex billing requirements associated with doing business in the EU.

 

With Paycove you can customize invoice templates in Paycove to include a custom HubSpot fields for displaying a customer's VAT ID. For example, you might use the placeholder "{{customer.VATID}}" in your Paycove Invoice Template, which will then show the VAT ID you've assigned to your customer in HubSpot. Additionally, you can create different templates tailored to various countries or business entities. 

 

Feel free to reach out if you would like to learn more about how we can help: Meet with Paycove

 

 

lunetique
Member

I have the exact same issue and can't use the invoice feature because of it

JBadur
Member

Yes, we need exactly that too. 

maflobra
Participant

Heyho, any news on this?

We need this feature too!

Sascha_Retactic
Member

I am surprised more people aren't upvoting this. It isn't just a requirement in Germany, it's a requirement in the entire EU.  

ALesicar
Member

can completely agree here!

JT13
Member

Also in Europe, definitely needed!

BDillies
Member

Hopefully that they will add this option soon. 

francasal
Contributor | Gold Partner

This issue is absolutely shameful coming from a company like HubSpot.

We have the same problem in Spain... and everybody in the EU.
We should demand a solution for this ASAP.

 

 

MatiasMiranda25
Member

+1 from Spain. This renders the whole module useless for us.
Contacts and companies would need a TaxID property and the invoice preset should allow you to add it to recipient's information.

Joycelus
Member

+1 From the Netherlands. Need a solution asap.

JackCoopersmith
HubSpot Product Team

Hi folks, hope everyone is well today and appreciate all of the product feedback! My name is Jack and I'm a member of the Commerce Hub product team. As I'm sure many of you all know, the team has done A LOT of work on our invoices tool recently and we're certainly not done yet, you all can absolutely expect many more updates to come. 

 

That being said, I ran some tests in my account and you can indeed accomplish this end goal right now using snippets... check out this video I took which walks through this and as mentioned above, stay tuned for much more from the team!

maflobra
Participant

Hi Jack, thanks for your update. That looks promising.

Would this approach also work for auto-generated monthly invoices?

datapunkaisling
Member

I have accomplished this by using a "property sync" property on my invoice objects. 

 

First, create a new property on your invoice, then sync it with the VAT # on either your associated company, contact, or deal object (depending on how you record this information most accurately). 

 

Screenshot 2025-02-14 at 10.40.00 AM.png

 

Then, add the custom field to your invoice. 

 

Screenshot 2025-02-14 at 10.46.41 AM.png

 

This way it will show at the top of the invoice rather than in the comments!

 

Just so you know, you won't see the field until you finalize the invoice and create it. It will not appear in draft and it will not appear in the email - only the PDF or web version of the invoice.

 

At my company, we have a dependant property for VAT # on our Deals in order to move them to our "ready to invoice" stage. So the info needs to be there if the sales person wants an invoice created. This is an important safeguard to make sure the VAT information is there at the moment of invoice creation.

 

@JackCoopersmith 

JackCoopersmith
HubSpot Product Team

@datapunkaisling this is awesome, thanks a million for sharing!

MCarcelénAlcá
Member

Hello all!

 

This solution is fine but you need to have Marketing Hub Pro license... 

 

Definitively we need a solution for this bug in EU... 

 

Sorry guys...

datapunkaisling
Member

Hey @MCarcelénAlcá , just came back to this thread today to check something, and i saw your reply. What about orchestrating a property sync via a workflow? You can copy property values. I believe it works across objects. Or, you could do it via API into n8n or another tool.