nanoq Nanoq

B-Tax: Info about voluntary paid B-tax send from the accounting system

Purpose: Send information to eTax about what amount of B-Tax that has been paid by the taxpayers making the data available for the final tax calculation.

Every year about 1. Marts-  a ; (semicolon) delimited csv file is exported from the Economy system and imported into eTax - in the following format

No headerline: BTAX; pnr; skattekom; Skatteår,  beløb; betalings ID;
File encoding:UTF-8
If nothing else is mentioned, integers can be both positive and negative.
Each field (in the following data lines) is in format:

  • BTAX: Constant text always the value of "BTAX"
  • Pnr : The CPR on the person (in the format XXXXXXXXXX where X is a digit between 0 and 9) (Text, 10 characters)
  • Skattekom: Tax Municipality number: (Integer, 2 digits, positive only) As of autum 2018 - This field has no significance and is ignored by eTax
  • Skatteår: Tax year (Integer, 4 digits, positive only).
  • Beløb: The amount of B-tax that the taxpayer has actually paid. (Integer, 10 digits positive)
  • Betalings ID: Unique id from the Economy system (XAL or Prisme. So far it is an Integer, 10 digits)
    Remark: It is imperative that Prisme does not (by accident) reuse Uniq IDs from the XAL series.
    The ID is used to check that a specific payment is imported once and only once
Examples file generated month of March 2016:
BTAX,010147xxxx,32,2015,121656,123456781;
BTAX,310162xxxx,31,2015,11880,123456782;

© Copyright KIMIK iT A/S