API CODE TABLE

Permitted VAT values (vat_rate)

Official myDATA codes, with the values you send in the Wrapp API fields.

Where this table plugs into the API

The values in this table are API values: you send one of them, exactly as it appears here, in the matching field of the document. Every field in the REST API documentation has a "values" button that opens the relevant table.

vat_rate value Description
24 Standard rate
13 Reduced rate
6 Super-reduced rate
17 Reduced island rate, where applicable
9 Reduced island rate, where applicable
4 Super-reduced island rate, where applicable
3 Special rate
0 Zero VAT. The vat_exemption_code field is also required.

Note: any other value does not return an error. The document is issued and transmitted as without VAT, so make sure you send one of the values in the table.

Frequently asked questions

Are these official AADE codes?

Yes. The codes and descriptions follow the official AADE myDATA REST API documentation. The table shows the values the Wrapp API accepts.

What happens if I send a code that is not in the table?

Depending on the field, the document is either rejected or transmitted with the wrong classification. Always use a value from the table.

How often do they change?

They change when the legislation or the myDATA version changes. We update these tables along with the API, so this page reflects the current state.

Need help?

If you have a question about this topic or want to make sure everything is set up correctly, contact us and we will look at it together.