One step ahead with these plugins

How to Auto-Apply EU VAT Rates in Perfex CRM (Step-by-Step)

A walkthrough showing how to install the plugin and automatically apply the correct country-specific EU VAT rate to every Perfex invoice.

If you invoice clients across Europe, you already know the problem: every country has its own VAT rate, and getting it wrong — even by a decimal point — means a corrected invoice, a delayed payment, or a compliance headache you did not need. Managing Perfex EU VAT rates manually is one of those tasks that sounds simple until you are doing it fifty times a month across fifteen countries.

This guide walks you through exactly why Perfex CRM leaves this gap, what the manual workaround looks like (and costs you), and how the Perfex VAT Rates plugin closes it automatically — so the correct rate appears the moment you pick a client’s country.

[SCREENSHOT: Invoice form in Perfex CRM showing the empty VAT field before a country is selected]

Why Perfex CRM Does Not Auto-Apply EU VAT Rates

Perfex CRM is a powerful, flexible invoicing and CRM platform. That flexibility comes with a trade-off: it ships without country-specific tax logic baked in. The assumption is that your tax rules are yours to configure.

For a business operating in a single country with a single rate, this is fine. You set one tax rate, you apply it to every invoice, done.

But EU-based businesses — and any business invoicing EU clients — operate in a different reality. The EU has 27 member states, each with its own standard VAT rate. Germany charges 19%. France charges 20%. Poland charges 23%. Luxembourg sits at 17%. The differences are not trivial, and they change periodically when governments update their rates.

Out of the box, Perfex CRM has no mechanism to detect a client’s country and automatically load the correct rate. Every time you create an invoice, you need to look up the rate, find the right tax entry in your Perfex setup, and apply it manually. If you handle five invoices a week that is manageable. If you handle fifty, it becomes a real operational drag — and a genuine source of error.

The Manual Workaround — And Its Real Costs

Most Perfex users deal with EU VAT one of two ways: they keep a spreadsheet or reference tab open with current EU rates, or they rely on memory. Neither is a system. Both introduce risk.

The specific failure modes look like this:

  • Wrong rate applied: You invoice a Polish client at 20% instead of 23%. The client notices. You issue a corrected invoice. You lose time and credibility.
  • Stale rate used: A country updated its VAT rate last quarter. Your spreadsheet was not updated. Three invoices went out with the old rate before anyone caught it.
  • Rate missing entirely: A new client is in a country you have not invoiced before. You skip the VAT field while rushing to meet a deadline. The invoice goes out without tax applied.
  • Time cost: Even when everything goes right, the lookup-and-apply step adds friction to every single invoice you create for an international client.

None of these are catastrophic in isolation. Together, across a year of invoicing, they represent a meaningful cost in time, in client trust, and occasionally in compliance risk.

[SCREENSHOT: Example of a corrected invoice in Perfex — showing the revision workflow]

How the Perfex VAT Rates Plugin Solves This Automatically

The Perfex VAT Rates plugin adds one targeted capability to Perfex CRM: it maps each EU country to its correct standard VAT rate, and applies that rate automatically when you select a client’s country on an invoice.

There is no spreadsheet. No manual lookup. No risk of using a rate you remembered from six months ago. The moment you choose the client — or select their country on the invoice — the VAT field updates instantly with the correct country-specific rate.

Here is what that looks like in practice:

  • Open a new invoice in Perfex CRM.
  • Select your client. Their country is already on their profile.
  • The VAT rate field populates automatically — 19% for Germany, 20% for France, 23% for Poland, and so on.
  • Review, adjust if needed for special circumstances, and send.

The rate is applied at the invoice level, which means you keep full visibility and control. If a transaction has a specific exception — an exemption, a reduced rate for a particular service category — you can still edit the field. The plugin provides the correct default; you are not locked in.

[SCREENSHOT: Invoice form after selecting a German client — VAT field showing 19% populated automatically]

Step-by-Step: Installing and Using the Plugin

Setup takes a few minutes. You do not need to touch a config file or write a single line of code.

Step 1 — Download the plugin. Get the plugin file from vollstart.com/shop (Pro version with full EU rate coverage) or the free version from the WordPress / Perfex marketplace.

Step 2 — Install from your Perfex dashboard. Log in to your Perfex admin panel. Navigate to Setup → Modules. Click Upload Module, select the downloaded file, and confirm. Perfex handles the rest.

[SCREENSHOT: Perfex CRM Modules page with the Upload Module button highlighted]

Step 3 — Activate the module. Once uploaded, find the Perfex VAT Rates module in your module list and toggle it active. No additional configuration is required to get the base functionality working.

Step 4 — Create an invoice as normal. Go to Invoices → Create Invoice. Select a client with an EU country on their profile. Watch the VAT field populate automatically.

[SCREENSHOT: Side-by-side: invoice form with no client selected (empty VAT) vs. French client selected (20% VAT applied)]

Step 5 — Review and send. Confirm the rate is correct for your specific transaction, make any necessary adjustments, and send the invoice as you normally would. The client receives an invoice with the legally correct VAT rate applied, first time, every time.

That is the entire workflow. There is no ongoing maintenance step where you update rates manually inside the plugin — the EU rate data is included with the plugin and updated via plugin updates when rates change at a government level.

Who This Plugin Is Built For

The Perfex VAT Rates plugin is a focused tool for a specific problem. It is the right fit if:

  • You are a freelancer or agency based in the EU or UK, invoicing clients across multiple European countries.
  • You run a SaaS or digital services business with EU customers where VAT on digital services applies by the customer’s country of residence.
  • You are an accountant or bookkeeper managing Perfex for clients with cross-border EU billing.
  • You have had a VAT error on an invoice before and want to eliminate that category of mistake permanently.

It is a narrower fit if all your clients are in a single country and you always apply the same rate. In that case, Perfex’s built-in tax configuration handles your needs without additional tooling.

For everyone invoicing across borders, the plugin pays for itself the first time it prevents a corrected invoice.

Get the Plugin

If you are ready to take Perfex EU VAT rates off your mental checklist and let the system handle it, you have two options:

  • Free version: Available at wordpress.org/plugins — a solid starting point to test the core auto-apply functionality.
  • Pro version: Available at vollstart.com/shop — includes full EU rate coverage, priority support, and future rate updates as EU member states revise their VAT legislation.

EU-compliant billing does not have to be a manual process. Install the Perfex VAT Rates plugin, select a client, and watch the correct rate appear — automatically, every time, for every country. That is what getting Perfex EU VAT rates right on autopilot looks like.

Login