Norwegian SAF-T Financial data



Similar documents
Overview: FedPayments Reporter Interface to Online Banking Cash Management Systems

FORUM ON TAX ADMINISTRATION

CHAPTER 11 COMPUTER SYSTEMS INFORMATION TECHNOLOGY SERVICES CONTROLS

DATEV guide. Stand 04/2015

Electronic Bank Account Management - EBAM

Service description. Corporate Access Payables

INFORMATION TECHNOLOGY CONTROLS

2014 Interactive Data Submission System (IDSS) Training

The Use of Spreadsheets: Considerations for Section 404 of the Sarbanes-Oxley Act*

How to Define Authorizations

Visma.net Financials with Smart Deployment A powerful online solution that lets entrepreneurs and small business owners run their company more

Attachment 6 - Interface For External Systems Wersja: 4.0

E-Invoicing Supplier Manual

Payroll Based Journal (PBJ) Frequently Asked Questions (FAQ)

Hard Disk Space Management

Computer Assisted Audit Group A Guide to Computer Assisted Audit Techniques

INTERNATIONAL STANDARD ON RELATED SERVICES 4400 ENGAGEMENTS TO PERFORM AGREED-UPON PROCEDURES REGARDING FINANCIAL INFORMATION CONTENTS

Extracting Your Company s Data with the New Audit Data Standard

Table of Contents. Visma Software International Contents

State of Michigan Records Management Services. Frequently Asked Questions About E mail Retention

EUROPEAN COMMISSION Enterprise and Industry DG

Standard Audit Files for Tax Purposes (SAF-T) - Portugal. System and Application Help Documentation

How to Order and Install Odette Certificates. Odette CA Help File and User Manual

MAGENTO-TWINFIELD MODULE

SOLUTIONS MICROSOFT DYNAMICS GP Business Ready Licensing Product Module Guide

Fact Sheet: Accounting Software RFI/RFP Template

Searching your Archive in Outlook (Normal)

PEPPOL Track I: Middleware presentation Trond Ausdal Mob: Doxylon

How to Order and Install Odette Certificates. Odette CA Help File and User Manual

WebSphere Commerce V7 Feature Pack 2

ODEX Enterprise. Introduction to ODEX Enterprise 3 for users of ODEX Enterprise 2

Sales Order Management

e-compliance Luxembourg 2.0

How to Order and Install Odette Certificates. Odette CA Help File and User Manual

Netwrix Auditor for Exchange

How to set up a people based. accounting system that makes your. small business work for you. Thomas G. Post. Certified Public Accountant

Talend Metadata Manager. Reduce Risk and Friction in your Information Supply Chain

Public administration: Approaches with E-Invoicing, E-Payment & E-Auditing

Big Data Analytics Service Definition G-Cloud 7

Secure Envelope specification

Secunia Vulnerability Intelligence Manager (VIM) 4.0

New Turkish Commercial Code Roadmap

Netwrix Auditor for Windows Server

Microgen 5Series Software

MAC McCallick Accounting & Consulting 650 North Rose Drive #175 Placentia, Ca

MAGENTO-TWINFIELD APP

3. Phase at customer in Visma Proceedo. Integration Request. 1 Introduction COMPLETED BY CUSTOMER: 2 Customer information.

Reconciliation Best Practice

Year End Closing 2013 Procedures for Sage 100 ERP. Martin & Associates

Netwrix Auditor for File Servers

Table of Contents. Introduction...9. Installation Program Tour The Program Components...10 Main Program Features...11

How To Conduct A Statistical Sampling

NCPDP Electronic Prescribing Standards

National Integrated Services Framework The Foundation for Future e-health Connectivity. Peter Connolly HSE May 2013

Integrated Accounting System for Mac OS X

MICROSOFT DYNAMICS GP. Product Capabilities and Business Ready Licensing Module Guide. Solutions

Overview of edx Analytics

TERMS OF REFERENCE (ToR s) REQUEST FOR PROPOSALS TO PROVIDE SIMPLE SMALL BUSINESS FINANCIAL MANAGEMENT SOFTWARE (SSBFMS) October 2010

Increasing the Productivity and Efficiency of Business Transactions with Microsoft Business Solutions Navision Intercompany Postings

Guide to setting up IRIS AE Suite TM & IRIS OpenSpace online

Solutions for Accounts Payable Process Optimization

Section 4. Mastering Folders

Netwrix Auditor for Windows File Servers

Qualys PC/SCAP Auditor

Reform PDC Document Workflow Solution Streamline capture and distribution. intuitive. lexible. mobile

Overview. Service Description What does the service provide? 3. Context Basis of service (SIS), the solution 4-5. Why is there a need?..

Tieto Business Information exchange Portal

Norwegian egovernment Program

International Compliance

XML Validation Guide. Questions or comments about this document should be directed to: E mail CEPI@michigan.gov Phone

Guide for End-of-Year AP Best Practices

Pegasus CIS ( ) Guide to Prompt Payment Discount

PDG Software. Encryption Guide

Mail Merge: Create Mailing Labels Using Excel Data and Filtering the Contents in the Data

APLUS R-SERIES SOFTWARE PRODUCT INFORMATION

Subcontractor Compliance Management

IFS FINANCIALS 7.5 DEVELOPMENT HISTORY

Netwrix Auditor for SQL Server

LetMC.com Training Support Part 2 Issue /05/09 Accounting Irish Edition

Netwrix Auditor for Active Directory

Download Path for 7 Zip : ( Username & Password to download = sqlutility ) **Make sure install the right one or else you can t find 7 Zip to Extract.

Infor LN Financials User Guide for Cash Management

idelpi Software Quick Install and Basic Configuration Guide

Part C. Public Procurement Innovations and Sustainable Building Systems (INNOBUILD) ENT/CIP/11/C/N02C011. Partners

Simple Powerful. Efficient! Inventory. Network Audit and Computer Inventory Within Minutes. DATA CONCEPT software. PC Hardware Inventory

Tuesday, September 25, 2012 Session 44-3:15 4:30

Staying Updated. January Tax Technology Newsletter. In this issue e-invoicing e-archive e-bookkeeping e-record Keeping Requirements Trends

Accounts Payable Expense Distribution Tables

Managing your finances with Sage 50 Accounts Professional

IBM DB2 XML support. How to Configure the IBM DB2 Support in oxygen

ACCOUNTING INTERFACE for RSW

Computer Assisted Audits

Standard Audit File for Tax introduction

Transcription:

SKATTEETATEN NORWEGIAN TAX ADMINISTRATION REGNSKAP NORGE ACCOUNTING NORWAY Norwegian SAF-T Financial data Documentation SAF-T Working group V1.1-29.04.2016 Version Description Date 1.0 Initial version 17.03.2016 1.1 Added information on the use of Standard VAT Codes 29.04.2016 General information and overview of resources available for accounting system developers.

TOC Introduction... 2 Purpose of the SAF-T format... 2 Important information... 2 Background of the SAF-T... 3 Changes and future versions of the SAF-T Financial data... 4 Contact info - questions and answers... 4 Exchange of SAF-T data files... 4 SAF-T data file to the Tax Authorities... 4 SAF-T data file and the ASiC infrastructure... 5 Naming of the SAF-T data file... 6 Exporting of large SAF-T data files... 7 Validation of the SAF-T data file... 7 Data model and other documentation... 8 General Ledger Standard Accounts <StandardAccountID>... 8 Standard VAT Tax codes <StandardTaxCode>... 8 Difference between Mandatory and Optional data elements... 8 Attachments... 9 1

Introduction Purpose of the SAF-T format Norwegian SAF-T (Standard Audit File - Tax) is standard file format for exporting various types of accounting transactional data using the XML format. This first version of the SAF-T Financial is limited to the general ledger level including customer and supplier transactions. Necessary master data is also included. Future versions of the SAF-T Financial will include source documents such as detailed invoice data and movements of goods. Furthermore, other data elements will be added to support SAF-T Financial as a format for migration of data between different accounting software. The SAF-T Cash Register is under development in 2016 containing journal data from electronic cash register systems. The XSD (XML Schema Definition) and documentation are expected to be finalized by April 2016. The primary purpose of the SAF-T Financial data format is to: - Serve as an export format for accounting data after request from the Norwegian Tax Administration, public accountants and other parties. - Serve as archiving format for the necessary accounting data for those who are obliged to keep accounts as stated in the Norwegian bookkeeping legislation. - Serve as a format for moving data when changing accounting software. - Serve as a format for moving data from accounting software to other financial systems such as year-end closing systems, tax computation systems, business intelligence software, advisory systems etc. This documentation is intended for software developers and vendors who are to incorporate export functionality of SAF-T Financial data in their software. Important information This is the initial distribution of the standard format and documentation. The following upcoming activities are bound in 2016: - Develop Altinn receivement of SAF-T data and validation - Support the implementation of SAF-T - Activities and timeline on future format extensions Updates will be available at http://www.skatteetaten.no/no/bedrift-og-organisasjon/drivebedrift/bokforing-og-regnskap/standardformat-regnskap-saf-t/ Technical resources are available at www.github.com/skatteetaten/saf-t 2

Background of the SAF-T The Norwegian SAF-T is based upon the recommendation from the OECD to Revenue Bodies to establish a standard together with the accounting software developers and other stakeholders. The details can be found in OECD documents: Version 2 http://www.oecd.org/tax/administration/ftaguidancenotesone-auditingstandards.htm A project group gave their recommendations for implementing SAF-T in Norway in 2014. The group had representatives from The Tax Administration, The Confederation of Norwegian Enterprise (NHO), Accounting Norway (including representatives from accounting software vendors) and the Norwegian Institute of Public Accountants. Details can be found in the report sent to The Ministry of Finance June 2014. The complete report with attachments are available at: Version 1 http://www.oecd.org/tax/administration/guidancenoteguidancefordevelopersofbusinessandaccountingsoftwareconcerningtaxauditrequirements.htm http://www.skatteetaten.no/no/bedrift-og-organisasjon/drive-bedrift/bokforing-ogregnskap/standardformat-regnskap-saf-t/ During the fall of 2015 a working group was set to make necessary adjustments and document the first version of the SAF-T Financial data, as well as conduct preliminary testing of the XSD. The basis for the work was the XSD from the OECD working group (version 2 from 2010). The working group participants were: - Geir Ove Klefsåsvold Visma Software International AS - Karl Erik Strømsholm Zirius AS - Terje Johansen Poweroffice AS - Truls Rødfjell Poweroffice AS - Gøran Thomassen Poweroffice AS - Steinar Berggren Skatt øst (Tax Region Eastern Norway) - Nonna Risnes Skattedirektoratet (Directorate of Taxes) - Rune Tystad Skattedirektoratet (Directorate of Taxes) Valuable contributions have also been received from associates of the above. The standard VAT codes <StandardTaxCodes> are based on the work done by the project group in 2014, and valuable contributions during the revision in 2016 were received from Frode Nilsen and John Skogan in Sticos AS. It is expected that the Ministry of Finance will send a proposal for consultation in 2016, that will make SAF-T export mandatory for traders obliged to prepare accounts in Norway. The SAF-T Schema authority is The Norwegian Tax Administration, see contact details in chapter Contact info - questions and answers. 3

In 2010 Hans Christian Ellefsen in Accounting Norway (Regnskap Norge) established Regnskap Norge IT-forum, a meeting place for software vendors to the accounting industry in Norway. The aim for Regnskap Norge IT-forum is to strengthen the relationship between accountants and software developers and to ensure that the development of solutions is in line with accountants and their customer s needs. One of the first topics to be addressed was the need for a standardized method to transfer accounting data from one system to another, and to ensure a backwards compatible storage method for mandatory long time storage of accounting information. A working group amongst members of Regnskap Norge IT-forum was established to discuss the issue and suggest a format. During this work, The Norwegian Tax Administration started to process the recommendation from OECD. Due to prolonged close cooperation between Accounting Norway and The Norwegian Tax Administration, our efforts were soon coordinated to ensure that we developed one standard for both control and commercial purposes. Hence, the working group in Regnskap Norge IT-forum continued its work under the administrative leadership of The Norwegian Tax Administration. Regnskap Norge is pleased with the result of the cooperation and the balance between governmental and private needs in the standardized format. Changes and future versions of the SAF-T Financial data In 2016 a project lead by the The Tax Administration is to support the implementation of the standard, establish ownership and pinpoint a timeline for changes and further developments of the SAF-T in general. Furthermore, the Altinn portal is to be adjusted to handle the receiving of SAF-T data. Contact info - questions and answers Details will be published at: http://www.skatteetaten.no/no/bedrift-og-organisasjon/drive-bedrift/bokforing-ogregnskap/standardformat-regnskap-saf-t/ Questions can be sent to saf-t@skatteetaten.no Exchange of SAF-T data files SAF-T data file to the Tax Authorities Details on how to exchange data with the Tax Authorities are dealt with in dialog between the Tax Auditor and the representative of the accounting subject. 4

It is estimated that during the fall of 2016 a solution will be established making it possible to send the SAF-T data to the Tax Authorities using the Altinn portal. The specifications of the solution are planned to be finalised by the end of April 2016. In some cases it will be adequate to export SAF-T data from various systems and/or different periods. In such cases the receiver of the data will do the necessary assemblies of the data. The analysis software used by Tax Authorities and public accountants are recommended to develop interfaces to facilitate the import of SAF-T data. Manual XML import is also possible but not recommended as a long term solution. SAF-T data file and the ASiC infrastructure Associated Signature Container (ASiC) can be used for sending multi messages in an encrypted container. This can be an option for exchange of data with parties other than the Norwegian Tax Administration using the existing PEPPOL network. More resources are available at: https://www.etsi.org/deliver/etsi_ts/102900_102999/102918/01.01.01_60/ts_102918v010101p.pdf https://github.com/difi/asic https://github.com/difi/vefa-esubmission 5

Naming of the SAF-T data file It is strongly advised to use the following naming convention to ensure necessary information in the filename. The purpose is to identify what data are in the file, who the recipient of the data is, and to create a unique filename for each export. <SAF-T export type>_<organization number of the vendor who the data represents>_<date and time(yyyymmddhh24hmise>.xml Where: SAF-T Financial states the SAF-T type of file 999888999 represents the organization number belonging to the owner of the data. 20160401235911 represents the date and time when the file was created using a 24 hour clock. For example: SAF-T Financial_999999999_20160401235911.xml 6

Exporting of large SAF-T data files Testing indicates that the file compression ratio using ZIP are from 95 to 97 percent of the original XML data file. It is recommended to ZIP the files during transport. Limitations in the Altinn portal for SAF-T will be 2 GB of source data and 200 MB of ZIP file per attachment. For data files that exceed the limitations, dividing of the export into different periods and multiple files, or splitting of the ZIP archive in several files are viewed as an adequate solution. Validation of the SAF-T data file It is recommended to do XSD schema validation of SAF-T test data files. There are different solutions available for this purpose. When established the Altinn receivement of SAF-T data will do an XSD schema validation and about a dozen of business rule validations. 7

Data model and other documentation General Ledger Standard Accounts <StandardAccountID> The actual account number used and the account description are to be represented in: AccountID and AccountDescription (In schema: Masterfiles, GeneralLedgerAccounts, Account) The account numbers and descriptions can be different from the Standard Account Overview. The StandardAccountID must be on either a 2 or 4 digit level as stated in the Standard Account Overview in attachment 3. Therefore, the actual account number used must be mapped to the standard account ID. It is recommended that this mapping is done in conjunction with the user selection of accounts overview in the application. Standard VAT Tax codes <StandardTaxCode> In Norway it is common that codes are used for classification and calculation of value added tax (VAT). This is usually referred to as VAT codes. The standard VAT codes are based on VAT academic logic. The standard codes are only applicable to the SAF-T Financial export format. Software vendors can use whatever VAT tax codes they prefer internally in their own systems, and export them to the XML document on line level. However, the internal VAT tax codes have to be mapped to the corresponding Norwegian SAF-T Standard VAT codes <StandardTaxCode> in schema location Masterfiles. Over time it is recommended to implement the usage of the standard VAT codes in the systems as well if that is possible. See further information in the document <Norwegian SAF-T Standard VAT codes> Difference between Mandatory and Optional data elements What data are stored in the database varies between the various accounting softwares. For this reason several data elements are stated as optional. It is important to emphasize that as long as the optional data elements are available in the database, it must be written to the XML file. The SAF-T Financial data format will not extend the documentation requirements for the traders obliged to prepare accounts. Mandatory data elements can not be empty, and sometimes they must have enumerated values. This is necessary for the XML data file to validate with the schema. The mandatory elements mainly represent the data necessary to produce the specifications that are obliged by the Norwegian Bookkeeping Act. Also other essential data in the XML file must by nature be mandatory, such as the header data elements. 8

Attachments The following attachments are enclosed in the documentation package: Norwegian SAF-T Financial data - Technical description.docx The document contains detailed description on the different data elements with reference to the XSD schema. Diversions from the OECD SAF-T schema are also described. Norwegian_SAF-T_Financial_Schema_v_1.00.xsd The schema is available on www.github.com/skatteetaten/saf-t General Ledger Standard Accounts Contains the standard account numbers and description to be used in the Norwegian SAF-T Financial data file, either by 2 or 4 digit account numbers. Files in XML and CSV format as well as a schema are available on www.github.com/skatteetaten/saf-t folder name General Ledger Standard Accounts Norwegian SAF-T Standard VAT codes v1.0 Documentation containing description of standard VAT codes to be used for mapping internal VAT codes. Files in XML and CSV format as well as a schema are available on www.github.com/skatteetaten/saf-t folder name Standard Tax Codes Example XML Data file: The technical description contains example XML. An example data file are planned to be published later in 2016. 9