ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

Banking landscape + SEPA-CT

The Latvian banking landscape moved over 30 years from being a non-resident banking hub (1990s-2010s) to a consolidated sector around Swedbank (#1), SEB Banka (#2), Citadele Banka (#3, residual State stake), Luminor (DNB + Nordea 2017 merger), Rietumu Banka (corporate) and a few niches. The closure of ABLV Banka in 2018 (FinCEN sanctions) closed a chapter. SEPA-CT ↔ eRēķins integration is shaping up for 2026.

History — from non-resident banking to 2018-2023 consolidation

Through the 1990s Latvia became a hub for non-resident banking: Parex, Rietumu, ABLV captured Russian and CIS deposits. The 2008-2009 crisis took down Parex (nationalised, cost ~10% of GDP). In 2018 ABLV was unwound in two weeks under FinCEN (US Treasury) sanctions for serious AML failings — a symbolic end to an era. Since then the sector has consolidated around domestic banking and the Nordic-Baltic zone. The DNB + Nordea → Luminor merger (2017) and the FCMC absorption by Latvijas Banka (2023) complete the modernisation.

text banks-timeline.txt
1990s      | Non-resident banking boom — Latvian private banks (Parex,
           | Rietumu, ABLV) serve Russian and CIS deposits.
           |
2004       | EU accession — Basel II + FCMC financial supervision alignment.
           |
2008-2009  | Crisis — Parex Banka nationalised (State + EU bailout).
           | Cost: ~10% of Latvian GDP.
           |
2010       | Parex restructuring → Citadele (good bank) + Reverta (bad).
           | Citadele commercialised, State retains stake.
           |
2014       | Euro adoption — exit from lats (LVL). SEPA-CT generalised.
           |
2017       | DNB Latvia + Nordea Latvia merger → Luminor (presence in
           | all three Baltic countries). Regional digital banking
           | overhaul.
           |
2018       | ABLV Banka closure — US Treasury (FinCEN) sanctions for AML
           | breaches. The flagship of Latvian non-resident banking is
           | dismantled in weeks.
           |
2023       | FCMC (Finanšu un kapitāla tirgus komisija) absorbed by
           | Latvijas Banka — single financial supervisor under the
           | central bank.
           |
2024-2026  | Progressive integration eRēķins ↔ bank payment. SEPA-CT
           | pre-fill from structured XML invoice.

Governance — Latvijas Banka + absorbed FCMC

Since 1 January 2023 Latvijas Banka (central bank) absorbed the former FCMC (Finanšu un kapitāla tirgus komisija) and became the single financial supervisor. This is a "twin peaks" model simplified to "single peak". European prudential supervision is ECB/SSM for SIBs (Swedbank Baltics, Luminor, SEB Baltics); Latvijas Banka for the rest.

Schema — SEPA-CT, ISO 20022, RF reference

The standard payment format is SEPA-CT (pain.001.001.09 in ISO 20022). The accepted structured reference is ISO 11649 (RF + checksum) or the Finnish viitenumero for cross-border flows. The Latvian IBAN is 21 characters. All players support PSD2 / OBL (Open Banking Latvia) APIs.

  • IBAN: LV80HABA0551000000001 (Swedbank example).
  • BIC: HABALV22 (Swedbank), UNLALV2X (SEB), PARXLV22 (Citadele), RIKOLV2X (Luminor), RTMBLV2X (Rietumu).
  • Structured RF: RF + 2 check + 21 chars max.
  • PSD2 APIs: Open Banking Latvia (OBL) — standardised ASPSP endpoints.
  • SEPA Instant: SCT Inst supported by all top 5 since 2023.
xml sepa-ct-lv-sample.xml
<?xml version="1.0" encoding="UTF-8"?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.09">
  <CstmrCdtTrfInitn>
    <GrpHdr>
      <MsgId>LV-PAIN-2026-001247</MsgId>
      <CreDtTm>2026-06-15T10:00:00+03:00</CreDtTm>
      <NbOfTxs>1</NbOfTxs>
      <CtrlSum>181.50</CtrlSum>
      <InitgPty>
        <Nm>SIA Rīgas Inženierija</Nm>
        <Id><OrgId><Othr><Id>LV40003123456</Id></Othr></OrgId></Id>
      </InitgPty>
    </GrpHdr>
    <PmtInf>
      <PmtInfId>PI-LV-2026-001247</PmtInfId>
      <PmtMtd>TRF</PmtMtd>
      <ReqdExctnDt><Dt>2026-06-16</Dt></ReqdExctnDt>
      <Dbtr>
        <Nm>SIA Rīgas Inženierija</Nm>
      </Dbtr>
      <DbtrAcct>
        <Id><IBAN>LV80HABA0551000000001</IBAN></Id>
      </DbtrAcct>
      <DbtrAgt>
        <FinInstnId><BICFI>HABALV22</BICFI></FinInstnId>
      </DbtrAgt>
      <CdtTrfTxInf>
        <PmtId><EndToEndId>LV-2026-001247</EndToEndId></PmtId>
        <Amt><InstdAmt Ccy="EUR">181.50</InstdAmt></Amt>
        <CdtrAgt>
          <FinInstnId><BICFI>UNLALV2X</BICFI></FinInstnId>
        </CdtrAgt>
        <Cdtr><Nm>SIA Distributorzs</Nm></Cdtr>
        <CdtrAcct>
          <Id><IBAN>LV30UNLA0050000000999</IBAN></Id>
        </CdtrAcct>
        <RmtInf>
          <Strd>
            <CdtrRefInf>
              <Tp><CdOrPrtry><Cd>SCOR</Cd></CdOrPrtry></Tp>
              <Ref>RF18LV20260001247</Ref>
            </CdtrRefInf>
          </Strd>
        </RmtInf>
      </CdtTrfTxInf>
    </PmtInf>
  </CstmrCdtTrfInitn>
</Document>

Comparison — Baltic banking landscapes

CountryTop 3Central bankSEPA Instant
LatviaSwedbank, SEB, CitadeleLatvijas BankaYes (2023+)
EstoniaSwedbank, SEB, LHVEesti PankYes (2017+)
LithuaniaSwedbank, SEB, Šiaulių bankasLietuvos bankasYes (2017+)
FinlandOP, Nordea, DanskeSuomen PankkiYes

Adoption — concentration + credit

  • Concentration: Swedbank + SEB + Luminor hold ~75% of Latvian bank assets per Latvijas Banka (2024). Top 5 reaches ~95%.
  • Credit: modest credit/GDP ratio (~50%) — the 2008-2009 crisis durably constrained risk appetite.
  • Mobile / cards: Latvia Mobile Banking (LMB) universal, contactless dominant. Apple Pay / Google Pay supported by all top 5.
  • PSD2 APIs: OBL (Open Banking Latvia) offers a sandbox for ASPSP and TPP. Adoption stage ~80% of top 5 banks.

Common pitfalls

  • Confusing Latvian and Lithuanian IBANs. Both start with LT or LV but the structure differs slightly. Validate with strict regex.
  • Non-standardised structured reference. Latvian banks accept ISO 11649 (RF + checksum) but some historical workflows used free-form refs. For automatic matching with eRēķins, RF is mandatory.
  • SEPA Instant != historical SCT. All top 5 support Instant, but routing can differ. For an immediate eRēķins payment, explicitly use SCT Inst in pain.001.
  • Assuming Citadele = State. Citadele has a residual State stake but operates as a regular private bank since its partial divestment in 2014. No special "public" pricing.
  • Wrong BIC for SEB Latvia. SEB is a Baltic group but each entity has its own BIC: UNLALV2X (Latvia), EEUHEE2X (Estonia), CBVILT2X (Lithuania).