vatverify home
Sweden

Check Sweden VAT numbers

Validate Swedish VAT numbers (Momsreg.nr) against the EU VIES registry. Swedish numbers are always SE followed by 10 digits and the suffix 01. The 01 is the organisational form suffix and is structurally fixed for all Swedish VAT registrations. Every response includes the company name, registered address, and validity at query time.

EU member stateMomsreg.nr MervärdesskattSEK

Try it

curl -X POST "https://api.vatverify.dev/v1/validate" \  -H "Authorization: Bearer $VATVERIFY_KEY" \  -H "Content-Type: application/json" \  -d '{"vat_number":"SE556036079301"}'
Loading reliability...

Facts

Format

Prefix
SE
Digits
12
Regex
^SE\d{10}01$
ValidSE556036079301
Bad checksumSE556036079302
Bad formatSE55603607930

Registry

VIES powers /v1/validate for Sweden.

VAT rates (SEK)

25%
Standard
12%
Reduced

food, hotel accommodation, restaurant meals, camping

6%
Reduced

books, newspapers, passenger transport, cultural events

What we return for Sweden

{
  "data": {
    "valid": true,                       // boolean validity at query time
    "vat_number": "DE129273398",
    "country": {
      "code": "DE",
      "name": "Germany",
      "vat": { "standard_rate": 19 }
    },
    "company": {
      "name": "SIEMENS AG",              // legal entity name
      "address": "..."                    // when VIES provides it
    },
    "verified_at": "2026-04-25T10:00:00Z"
  },
  "meta": {
    "request_id": "019dc...",            // for audit trail correlation
    "source": "vies",
    "source_status": "live",             // live | cached | degraded
    "cached": false,
    "latency_ms": 234
  }
}

Test against production VATs

Real numbers from publicly-documented corporate filings. Click to see the live result.

Watch out for

  • Swedish Momsreg.nr always ends in 01: SE + 10 digits + 01. Submitting SE + 10 digits without the 01 produces a VIES format error.
  • The 10 digits before "01" are the organisationsnummer. Do not include any hyphens (the organisationsnummer is sometimes written with a hyphen).
  • Sweden has two reduced VAT tiers (12% and 6%); food is 12%, not 6%. Books and newspapers are 6%.

Format: organization number plus 01 suffix

Swedish VAT numbers are 12 digits after the SE prefix. The structure is the 10-digit Swedish organization number followed by a 2-digit sequence, almost always 01.

The 10-digit root is the organisationsnummer issued by Bolagsverket (the Swedish Companies Registration Office) for legal entities, or the personnummer for sole traders. The trailing 2 digits identify a specific establishment of the entity; the default and overwhelmingly common value is 01.

Multi-establishment entities can hold several VAT numbers that share a 10-digit root and differ only in the trailing pair. Each is a distinct VIES entry; they are not duplicates.

Skatteverket is the VAT authority

The Swedish Tax Agency, Skatteverket, registers and administers VAT. Skatteverket pushes registration changes to VIES on a regular batch cadence. A newly-registered Swedish entity is generally visible in VIES within 24 to 48 hours.

The organization number itself comes from Bolagsverket; the VAT registration flag and the establishment-suffix decisions live with Skatteverket. Both registries draw on a unified national taxpayer record.

Sole traders use personnummer-derived numbers

For Swedish sole traders (enskild firma), the 10-digit root of the VAT number is derived from the trader's personal identity number (personnummer). This is publicly visible on invoices, which is by design under Swedish transparency law. It is a notable contrast with the Netherlands, where the equivalent privacy concern led to the BTW-id reform in 2020.

Sweden has not split the public VAT identifier from the personnummer for sole traders. If a Swedish sole trader invoices an EU counterparty, the VAT number on the invoice will encode the trader's personnummer.

Moms rates

Sweden runs three rates: 25% standard, 12% reduced, and 6% reduced. The 12% bracket covers food, restaurant services other than alcohol, and accommodation. The 6% bracket covers books, newspapers, public transport, cultural admission, and a handful of other supplies.

Rates have been stable for a long period compared with some other member states. Period-specific exceptions exist on cultural and sporting categories under temporary measures; date-aware lookup remains the safer default for invoicing logic.

Reverse-charge for construction

Sweden applies domestic reverse-charge to construction services between two Swedish VAT-registered businesses. The supplier issues an invoice without VAT and the recipient self-accounts. The rule is specific to the construction sector under SNI codes published by Skatteverket and is independent of EU intra-Community reverse-charge.

If you are validating Swedish VAT numbers inside a construction-sector invoicing flow, the domestic rule is the default treatment for in-scope work.

EEA neighbours but inside the EU

Sweden borders Norway and Finland and shares strong trading relationships with both. Norway is in the EEA but not the EU, so Norwegian buyers fall under export rules. Finland is in the EU and follows standard intra-Community reverse-charge for B2B.

If your invoicing logic key-matches by neighbouring-country, do not collapse Norway and Finland under "Nordic"; the VAT treatment diverges sharply. vatverify's per-response country field on the counterparty side is what should drive that branch, not a region tag.

Caching against the Skatteverket cycle

Skatteverket pushes registration changes to VIES on a regular batch. The default vatverify TTLs (30 days for valid, 24 hours for invalid) line up with the cadence. The "invalid yesterday, valid today" pattern indicates an overnight push.

Loading FAQ…

Automate Sweden VAT checks in your stack

Replace manual lookups with one API call against VIES. Drops into invoicing, checkout, and signup flows in any language. 500 free validations per month, no credit card.