{"componentChunkName":"component---src-templates-docs-page-index-js","path":"/docs/processes/batchjobs/vat/","result":{"data":{"site":{"siteMetadata":{"logo":"https://content.afosto.io/5719193282412544/brand/AFO-Logo-compleet-kleur-RGBat4x.png","siteUrl":"https://afosto.com","siteName":"Afosto.com","twitter":"https://twitter.com/afosto","facebook":"https://twitter.com/afosto","company":{"foundingDate":"2014","founders":["Tjeuke horsten","Peter Bakker"],"phoneNumber":"050 711 95 19","email":"support@afosto.com"},"address":{"streetAddress":"Kieler Bocht 15C","locality":"Groningen","region":"GR","postalCode":"9723 JA","country":"NL"}}},"strapi":{"doc":{"title":"VAT Batchjob","slug":"docs/processes/batchjobs/vat/","id":"302","seo_title":"VAT Batchjob | Processes | Afosto Documentation","seo_description":"Read here how to change the VAT of your products from standard to other percentages using the VAT exceptions batch job in Afosto. ","locale":"en","localizations":[{"locale":"nl-NL","slug":"docs/processen/batches/btw/"}],"blocks":[{"contents":[{"body":"The VAT exceptions batch job can be started from the bulk actions menu where you'll find it under the products batch jobs.\n![Where to start the VAT exceptions batch in Afosto](https://qcqcdn.com/afosto/start_vat_batch_afosto_bfcb242a41/start_vat_batch_afosto_bfcb242a41.gif)\n\n## When do you need to use this batch job?\n\nThis batch job is used for making exceptions to the standard VAT for products. If you add prices to Afosto using the [price batch job](https://afosto.com/docs/processes/batchjobs/prices/) or manually all the added prices will have the standard VAT for each country. If you would like to change from the standard (for example 21% in The Netherlands) to an other VAT percentage for certain products you need to use this batch job. \n\n## What do you need to complete this batch job?\n\nFor this VAT exceptions batch job you'll need a file with the following parameters:\n- SKU (Article number of the product) (required)\n- Country code (2 letter ISO code) (required)\n- Administrative Area (optional)\n- VAT reference (required)\n\n### SKU\nThese are the article numbers from your product for which you would like to make a VAT exception.\n\n### Country code\nThe country code is a 2 letter ISO code. All ISO codes can be [found here](https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes)\n\n### Administrative Area\nThis is a separate field that can be used to determine an area within a country, used for countries outside of the EU.\n\n### VAT reference\nThis is a reference number from 0-5 where the reference number is referring to one of the VAT applied in a specific country. \n\nThese are the possible options:\n\n| Reference \t|VAT\t|\n|---\t|---\t|\n| 0 \t| no VAT \t|\n| 1 \t| reduced 1 \t|\n| 2 \t| standard VAT \t|\n| 3 \t| reduced 2 \t|\n| 4 \t| reduced 3 \t|\n| 5 \t| reduced 4 \t|\n\nHere you will find a list of the different VAT reference and the corresponding VAT percentage:\n| ISO | 0   | 1   | 2   | 3   | 4   |    \n|----|-----|-----|-----|-----|-----|     \n|AT| 0   | 10  | 20  | 13  | 13  |       \n|BE| 0   | 6   | 21  | 12  | 12  |       \n|BG| 0   | 9   | 20  | -   | -   |       \n|CY| 0   | 5   | 19  | 9   | -   |       \n|CZ| 0   | 15  | 21  | -   | -   |       \n|DE| 0   | 7   | 19  | -   | -   |       \n|DK| 0   | -   | 25  | -   | -   |       \n|EE| 0   | 9   | 20  | -   | -   |       \n|ES| 0   | 10  | 20  | 4   | -   |       \n|FI| 0   | 10  | 24  | 14  | -   |       \n|FR| 0   | 5.5 | 20  | 10  | 2.1 |       \n|GB| 0   | 0   | 0   | 0   | 0   |       \n|GR| 0   | 0   | 0   | 0   | 0   |       \n|HR| 0   | 0   | 0   | 0   | 0   |       \n|HU| 0   | 0   | 0   | 0   | 0   |       \n|IE| 0   | 0   | 0   | 0   | 0   |       \n|IT| 0   | 0   | 0   | 0   | 0   |       \n|LT| 0   | 0   | 0   | 0   | 0   |       \n|LU| 0   | 0   | 0   | 0   | 0   |       \n|LV| 0   | 0   | 0   | 0   | 0   |       \n|MT| 0   | 0   | 0   | 0   | 0   |       \n|NL| 0   | 0   | 0   | 0   | 0   |       \n|PL| 0   | 0   | 0   | 0   | 0   |       \n|PT| 0   | 0   | 0   | 0   | 0   |       \n|RO| 0   | 0   | 0   | 0   | 0   |       \n|SE| 0   | 0   | 0   | 0   | 0   |       \n|SI| 0   | 0   | 0   | 0   | 0   |       \n|SK| 0   | 0   | 0   | 0   | 0   |   \n\nIf you would like to see which VAT's are available in a certain country that aren't listed in the table above. You can look up the different values in [this document](https://raw.githubusercontent.com/ibericode/vat-rates/master/vat-rates.json) by searching for the ISO code of a country.\n\n\n## Google Sheets Template\nAh Google Sheets template for the price batchjob can be found here: [Link to spreadsheet](https://docs.google.com/spreadsheets/d/1M1mLvLb0H9mOPzzLbrl1v7_3phrbkAc_e22dGfLoh-U/edit#gid=0)\n\n## VAT Batchjob Configuration\nWe will outline step by step on how to do a VAT batch, the things you can consider per step and tips and tricks below.\n\n### 1. Starting a batchjob\nTo start the batchjob click on start batch, on the update VAT exceptions tile. This will open up the batchjob flow. \n\n### 2. Input reference\nThe reference of the batchjob is prefilled with the name of the batchjob, date and time. You can change this if you like.\n![Price batchjob reference](https://qcqcdn.com/afosto/price_batchjob_reference_0d60c40fae/price_batchjob_reference_0d60c40fae.png)\n\n## VAT Batchjob Data\n\nIn the second step you can choose how you would like to provide the data of your batchjob. For this we have 3 options: \n1. Existing data set\n2. Spreadsheet\n3. CSV integration\n![Batchjob step 2 data](https://qcqcdn.com/afosto/Batchjob_data_step_2_183bb5e2bb/Batchjob_data_step_2_183bb5e2bb.png)\n\n### Existing Data Set\nEvery time you create a spreadsheet in Afosto you will need to provide a reference, by doing this you are creating a so-called Data Set that you can use later on in another batch job. By doing this you don't have to provide us with the same data every time you're creating a batchjob. \n\nBy selecting an existing data set you can select one of the previously created data sets from your Afosto account.\n\nAfter selecting an existing data set you will get an overview of the data in that dataset.\n\n### Spreadsheet\nIf you select the spreadsheet option you are able to fill in or copy-paste it into a spreadsheet form. This will also create a data set which you can then access through the existing data set function. \n\nAfter filling out this spread sheet and clicking on next step you will get an overview of the newly created data set. \n\n### CSV integration\nWhen selecting CSV integration you can choose to either select a previously created CSV integration or create a new CSV integration by clicking on + new csv integration\n![CSV integration Afosto Batchjobs](https://qcqcdn.com/afosto/csv_integration_select_add_312e73f923/csv_integration_select_add_312e73f923.png)\n\n#### New CSV integration\nBy creating a new CSV integration you are able to select it later for different batch jobs throughout the platform.\n\n##### Name\nFill in the name of the new CSV integration. It is wise to fill in a name that you can later recognize by making a description of the data in the CSV. For example: Product Prices - [brand x] - [date] \n\n##### Setup CSV integration\nHere you can choose between pasting an URL or uploading a CSV file. The URL option needs to be publicly available.\n\n##### Choose seperator\nWith this setting you can choose the separator of the CSV file you've chosen in the previous step. The available options are: Tab, Comma, Semicolon, Space\n![choose seperator csv integration](https://qcqcdn.com/afosto/choose_seperator_csv_integration_84ae5a7286/choose_seperator_csv_integration_84ae5a7286.png)\n\nAfter adding a new or selecting an existing CSV integration you will get an overview of the data inside the CSV file.\n\n## Column Selection\nIn the column selection step you will be able to assign the columns of the data set from the previous step to the corresponding fields required for the selected batchjob. \n![Column selection price batch job](https://qcqcdn.com/afosto/column_selection_price_batch_job_7c82c3a7f3/column_selection_price_batch_job_7c82c3a7f3.png)\n\n## Validation\nAfter assigning the columns to the fields of the batch job and clicking on next the batch will be validated by the system. Once validated you can run the batch job and the prices will be updated according to the data provided! \n![Dataset validation price batch job Afosto](https://qcqcdn.com/afosto/dataset_validation_batch_job_prices_afosto_3f93600c27/dataset_validation_batch_job_prices_afosto_3f93600c27.png)\n"}],"id":"857","type":"text"}]}}},"pageContext":{"slug":"docs/processes/batchjobs/vat/","id":302}},"staticQueryHashes":["4039036176"]}