Skip to content

Sweden (SIGN SE)

fiskaly provides the market-leading fiscal compliance solution for Sweden through InfraSec (acquired in late 2025). The InfraSec Tax Compliance System (TCS) is fully live and currently being integrated into the fiskaly Unified API.

The Swedish Tax Compliance System (TCS) enables individual registers to obtain control codes for VAT receipts. It uses a secure, certificate-based XML API.

🇸🇪

SKV Compliant

Fully compliant with Swedish Tax Authority (Skatteverket) requirements.

🔐

X.509 Security

Secure communication using industry-standard mutual TLS authentication.

☁️

Cloud-Based

Proven cloud architecture handling millions of Swedish transactions.

Follow these steps to integrate with the InfraSec TCS API:

  1. Obtain Certificates

    The TCS API requires X.509 certificates to identify and secure transactions. These identify either a single register, a server, or an entire organization.

  2. Initialize Register

    Use the RegisterStatus API to ensure your POS register is successfully bound to the TCS. This must be sent every time the POS register starts.

  3. Process Transactions

    Send ControlData requests containing receipt VAT information. The TCS validates the data and returns a mandatory control code and control server ID.

  4. Print Receipts

    Store the returned control code and print it on the receipt along with the register identity and server ID.

While we work on the Unified API integration, the original InfraSec TCS API documentation is available for download:

InfraSec TCS API Description

Technical specifications for XML schemas, endpoint URLs, and request examples.

Download TCS API PDF

Need help with your Swedish integration? Our specialized team is ready to assist you.

Was this page helpful?