What's new in V2 of the Filing transactions export

Overview

V2 of the Filing transactions export introduces three key improvements over V1:

  • Configurable detail levels — choose from three levels of detail depending on your needs.
  • Expanded transaction data — new columns for customer address, jurisdiction, return status, exempt reasons, and functional currency.
  • Jurisdiction-level detail — an optional second CSV that breaks down tax amounts by sub-jurisdiction and line item.

 


 

Detail levels

V1 always produced a single CSV file. V2 lets you choose from three detail levels:

Detail level Output format What's included

transactionsOnly

Single CSV Transaction-level data (similar to V1)

includeJurisDetails

ZIP with two CSVs Transaction CSV + a jurisdiction details CSV

includeJurisDetailsWithAuditColumns

ZIP with two CSVs Same as above, plus audit columns on both CSVs

 


 

Column changes in the transaction CSV

Removed columns

The following V1 columns have been removed in V2:

Removed column Notes

Country of sale

Replaced by individual address fields (see new columns below)

Time

Removed; use Invoice date or Anrok created date instead

Transaction currency taxable sale amount

Removed

Transaction currency non-taxable sale amount

Removed; use Exempt reasons for exemption detail

Renamed columns

These columns carry the same data but have updated names:

V1 column name V2 column name

Valid VAT IDs for reverse charge

Valid VAT IDs

Date

Invoice date

Transaction currency sale amount

Transaction currency sales amount

Filing currency sale amount

Filing currency sales amount

New columns

V2 adds the following columns to the transaction CSV:

New column Description

Overall VAT ID validation status

Aggregated validation status of the customer's VAT IDs

Exempt reasons

Reasons a transaction or portion of a transaction is exempt from tax

Void

Whether the transaction has been voided (TRUE / FALSE)

Customer address line 1

Street address of the customer

Customer address city

City

Customer address region

State, province, or region

Customer address postal code

Postal / ZIP code

Customer address country

Country code

Jurisdiction

Name of the filing jurisdiction (e.g., "Texas")

Jurisdiction ID

Anrok's unique identifier for the jurisdiction (e.g., us-TX)

Return ID

Identifier for the return this transaction is associated with

Return status

Current status of that return (e.g., "Open")

Functional currency

Your company's functional (home) currency

Functional currency conversion rate

Exchange rate used to convert to functional currency

Functional currency sales amount

Sales amount in functional currency

Functional currency tax amount

Tax amount in functional currency

Functional currency invoice amount

Invoice amount in functional currency

Audit-only columns

These columns appear only when using the includeJurisDetailsWithAuditColumns detail level:

Audit column Description

Source system

The system that originated the transaction

Anrok created date

Timestamp when the transaction was first created in Anrok

Anrok last updated date

Timestamp when the transaction was last updated in Anrok

Valid VAT ID validation types

Types of VAT ID validation performed

 


 

New: jurisdiction details CSV

When you select includeJurisDetails or includeJurisDetailsWithAuditColumns, the export includes a second CSV file (jurisdiction-details.csv) inside a ZIP archive. This file provides one row per line item per sub-jurisdiction and includes:

  • Line number, product ID, and product name (plus product tax category in audit mode)
  • Sub-jurisdiction ID and name
  • Sales, non-taxable, exempt, taxable, and tax amounts — in transaction, filing, and functional currency
  • Tax rate and exempt reasons per line item

This is useful for reconciliation, detailed tax reporting, and audits where you need to see exactly how tax was computed at each jurisdictional level.

 


 

Functional currency support

V1 only included amounts in the transaction currency and the filing currency. V2 adds a full set of functional currency fields — conversion rate, sales amount, tax amount, and invoice amount — to both the transaction CSV and the jurisdiction details CSV. This is especially helpful if your home currency differs from the currency you file in.

 


 

Quick reference: full column mapping

The table below lists every column in the V1 export alongside its V2 counterpart, grouped by status. Use the search bar to find a specific column quickly, or expand a single status group to scan only the changes that matter to you.

V1 column V2 column Status
Unchanged (13 items)
Transaction IDTransaction IDUnchanged
External IDExternal IDUnchanged
Customer IDCustomer IDUnchanged
Customer nameCustomer nameUnchanged
Other VAT IDsOther VAT IDsUnchanged
Tax dateTax dateUnchanged
Transaction currencyTransaction currencyUnchanged
Transaction currency invoice amountTransaction currency invoice amountUnchanged
Transaction currency tax amountTransaction currency tax amountUnchanged
Conversion rateConversion rateUnchanged
Filing currencyFiling currencyUnchanged
Filing currency invoice amountFiling currency invoice amountUnchanged
Filing currency tax amountFiling currency tax amountUnchanged
Renamed (4 items)
Valid VAT IDs for reverse chargeValid VAT IDsRenamed
DateInvoice dateRenamed
Transaction currency sale amountTransaction currency sales amountRenamed
Filing currency sale amountFiling currency sales amountRenamed
Removed (4 items)
Country of saleRemoved
TimeRemoved
Transaction currency taxable sale amountRemoved
Transaction currency non-taxable sale amountRemoved
New (17 items)
Overall VAT ID validation statusNew
Exempt reasonsNew
VoidNew
Customer address line 1New
Customer address cityNew
Customer address regionNew
Customer address postal codeNew
Customer address countryNew
JurisdictionNew
Jurisdiction IDNew
Return IDNew
Return statusNew
Functional currencyNew
Functional currency conversion rateNew
Functional currency sales amountNew
Functional currency tax amountNew
Functional currency invoice amountNew
🔍

No results found

Showing 0 of 0 entries

 


 

Migration tips

  • If you parse the CSV programmatically, reference columns by header name rather than position — the column order has changed in V2.
  • If you relied on "Country of sale", switch to the new address fields (Customer address country, Customer address region, etc.) which provide more granular location data.
  • If you need taxable vs. non-taxable breakdowns, use the includeJurisDetails detail level, which provides exempt, non-taxable, taxable, and tax amounts per line item in the jurisdiction details CSV.
  • If you need audit trails, use includeJurisDetailsWithAuditColumns to get created/updated timestamps and source system information.

 

Can't find what you're looking for?

Submit a request to our customer care team!