Skip to main content
Vendor Compliance Directory
METHODOLOGY

Methodology and disclaimer

How the /vendor-check reference tool is built, how to interpret the findings, and how vendors can request corrections. Last substantive review: 2026-04-10.

1. What this page is

/vendor-check is a self-service reference for CFOs, controllers, tax directors, and accounting firms doing vendor due diligence on indirect-tax SaaS platforms. For each of 20 major vendors we record the legal entity names we believe are the operative contracting parties, then point you at the official government registries where you can verify the vendor yourself. We document the exact searches we ran so every finding is reproducible.

This is not an audit report. It is not a legal opinion. It is not a classification of any vendor as compliant or non-compliant. It is a reference — you verify against the primary source yourself, in one click.

2. How we searched each jurisdiction

For every regime we record the authority, the search method we used, and the data source we drew from.

Australia

· BAS agent / tax agent registration

Authority: Tax Practitioners Board (TPB)

Method: Downloaded the complete TPB Public Register bulk dataset (CC-BY 4.0, 67,485 rows) from data.gov.au and ran case-insensitive substring matches across the Agent, Trading Name (Individual), and Trading Name (Organisation) columns for each vendor's legal entity.

Source: data.gov.au TPB bulk dataset · scripts/verify-tpb-au.py

United Kingdom

· HMRC mandatory tax adviser registration

Authority: HMRC

Method: HMRC's mandatory tax adviser registration regime under Part 7 of Finance Bill 2025-26 takes effect 18 May 2026. No comprehensive public register exists today; every UK row is therefore marked as unverified pending the effective date.

Source: HMRC Part 7 Finance Bill 2025-26 (future effective)

Germany

· Steuerberater (reserved activity)

Authority: Bundessteuerberaterkammer

Method: Drove the Bundessteuerberaterkammer Steuerberaterverzeichnis search form and the separate § 3a EU cross-border register via headless Playwright (Python), submitting each vendor's legal entity names and scraping both the zero-hits indicator and the cascading filter dropdown. Verified on both registries.

Source: steuerberaterverzeichnis.berufs-org.de + eu-dienstleister-in-steuersachen.berufs-org.de · scripts/verify-de-steuerberater.py

France

· Expert-comptable (Tableau)

Authority: Conseil National de l'Ordre des Experts-Comptables (CNOEC)

Method: Queried the official French business registry via recherche-entreprises.api.gouv.fr (SIRENE / INSEE). SIRENE cannot directly confirm inscription on the Tableau of the Ordre des Experts-Comptables, but a company registered under a non-accounting NAF code (e.g. 63.11Z data hosting, 47.91A retail) cannot be providing the regulated expert-comptable service.

Source: recherche-entreprises.api.gouv.fr + annuaire-entreprises.data.gouv.fr

Japan

· Zeirishi (certified public tax accountant)

Authority: Japan Federation of Certified Public Tax Accountants' Associations (Nichizeiren)

Method: Legal interpretation of the Zeirishi Act (Act No. 237 of 1951, Article 52). The Zeirishi exam is entirely in Japanese with no foreign-national pathway; no foreign SaaS vendor's own corporate entity can appear on the Nichizeiren registry by design.

Source: Nichizeiren Zeirishi Act (structural barrier)

South Korea

· Semusa (certified tax accountant)

Authority: Korean Association of Certified Public Tax Accountants (KACPTA)

Method: Legal interpretation of the Certified Tax Accountant Act. The two-stage semusa exam is entirely in Korean with no foreign tax consultant recognition pathway.

Source: KACPTA Certified Tax Accountant Act (structural barrier)

Canada

· CRA EFILE program

Authority: Canada Revenue Agency (CRA)

Method: CRA EFILE enrollment data is not publicly searchable. The regime requires Canadian residency and in-country filing; every CA row is marked as unverified unless the vendor has a Canadian-resident subsidiary that plausibly satisfies the residency test.

Source: CRA EFILE program (no public registry)

California (US)

· CTEC registration (BPC §22250)

Authority: California Tax Education Council (CTEC)

Method: Legal interpretation of Cal. BPC §22250 (CTEC). CTEC applies only to preparers physically working within California and only to income tax preparation. Sales tax SaaS vendors are exempt regardless of staff location.

Source: California Business and Professions Code §22250

New York (US)

· NY Tax Law §32 (NYTPRIN)

Authority: New York State Department of Taxation and Finance

Method: Queried the NY State Socrata dataset b7jj-bh4g (Registered Tax Return Preparers) for each vendor's legal entity via the full-text $q= operator and a case-insensitive LIKE pattern on business_name_if_listed_on_registration.

Source: data.ny.gov open data API

Singapore

· Voluntary SCTP accreditation

Authority: Singapore Chartered Tax Professionals (SCTP)

Method: Singapore has no mandatory government licensing regime for tax preparers. SCTP accreditation is voluntary and consent-based.

Source: Singapore Chartered Tax Professionals (voluntary)

3. What "Not in registry" does and does not mean

What it means: On the date shown in the vendor's row, we searched the named public registry for the vendor's legal entity and did not find a match. Our search is documented (the exact entity names we used appear on the page) and reproducible — clicking our button opens the registry with the same entity name pre-loaded on your clipboard.

What it does not mean: It is not a finding that the vendor is non-compliant, illegal, or at risk. Registry absence does not by itself establish a legal breach. Whether a specific vendor is legally required to register in a specific jurisdiction depends on the vendor's service model (e.g. pure calculation engine vs. direct return filer), its contracting structure (Merchant of Record vs. software-as-a-tool), the existence of a local licensed partner in the delivery chain, and unsettled questions of law in many jurisdictions.

If you are a CFO or accounting firm using this tool: the right next step is to verify the search yourself via the button, then ask your vendor directly which legal entity holds the local registration and to produce a registry number. A responsible vendor will be able to answer the question in writing.

4. Right of reply (vendor corrections)

Are you a representative of a vendor listed on this page? If the findings here contain errors — for example, you are in fact on the relevant registry under a legal entity name we did not search, or your service model is exempt from a regime we listed — we will update the page within 5 business days of receiving a correction request. Please email the address below with:

  • The exact vendor name as it appears on the page
  • The legal entity name on the relevant government registry
  • The registry number or direct registry URL
  • A brief statement of what should be updated
[email protected]

5. Statutes and regimes referenced

These regimes define which practitioners may provide compensation-based tax return preparation in each jurisdiction. The summaries are neutral context only — they do not establish that any specific vendor is subject to any specific regime.

Australia — BAS agent / tax agent registration

Australian law requires anyone preparing or lodging BAS returns (GST, PAYG, FBT) for a fee to be a registered BAS agent or tax agent. Whether a specific SaaS vendor's service model falls within that requirement is a fact-specific judgment.

The TPB public register is maintained under the Tax Agent Services Act 2009. Statutory penalties exist for unregistered provision of tax agent services, but their application to cloud-based calculation and filing platforms depends on the specific contracting structure and remains unsettled in case law.

United Kingdom — HMRC mandatory tax adviser registration

Mandatory registration from 18 May 2026 under Part 7 of Finance Bill 2025-26. HMRC's policy paper states the requirement applies 'whether UK based or overseas.' Requires UK AML supervision — a significant hurdle for overseas advisers.

Effective date: 2026-05-18

Germany — Steuerberater (reserved activity)

Tax advisory is a reserved activity under the Steuerberatungsgesetz (StBerG). Licensed Steuerberater, Rechtsanwälte, or Wirtschaftsprüfer may provide commercial tax advisory services. Whether a specific SaaS vendor's service model falls within the reserved activity is a fact-specific judgment.

The full Steuerberaterverzeichnis is maintained by the Bundessteuerberaterkammer under § 86b StBerG, with a separate § 3a register for EU-established cross-border temporary service providers. Statutory consequences exist under the StBerG for unauthorized practice, but their application to pure calculation engines versus direct filing services is unsettled and depends on the specific service model.

France — Expert-comptable (Tableau)

Registration on the Tableau of the Ordre des Experts-Comptables is required under Ordonnance n° 45-2138 for commercial tax advisory services. Whether a specific SaaS vendor's service model falls within that requirement is a fact-specific judgment.

The public SIRENE registry (annuaire-entreprises.data.gouv.fr) records every French business and its NAF activity code; NAF 69.20Z identifies accounting activities. Tableau inscription is maintained separately by the Ordre des Experts-Comptables. Statutory consequences exist for unauthorized practice of the regulated expert-comptable activity under Ordonnance n° 45-2138, but their application to specific cross-border SaaS vendors depends on contracting structure and the nature of the service provided.

Japan — Zeirishi (certified public tax accountant)

Under the Zeirishi Act (Act No. 237 of 1951), only certified public tax accountants (税理士) may perform tax representation, document preparation, or tax consultation for compensation. No foreign tax accountant recognition pathway exists and the licensing exam is entirely in Japanese.

Because there is no foreign pathway to Zeirishi status, no foreign SaaS vendor's own corporate entity can appear on the Nichizeiren registry. Vendors that support Japanese consumption tax typically route filings through a local licensed Zeirishi; the vendor itself is not the licensed filer. Statutory consequences exist under the Zeirishi Act for unauthorized practice, but whether a given vendor's business model constitutes 'tax representation' for compensation under the Act is a fact-specific judgment.

South Korea — Semusa (certified tax accountant)

Under the Certified Tax Accountant Act, semusa (세무사) may file returns for compensation in South Korea. The two-stage national exam is entirely in Korean and no foreign tax consultant recognition pathway exists.

Because there is no foreign pathway to semusa status, no foreign SaaS vendor's own corporate entity can appear on the KACPTA registry. Vendors supporting Korean tax filings typically route through a local semusa partner. Statutory consequences exist under the Certified Tax Accountant Act for unauthorized practice, but their application to SaaS vendors whose role is characterised as calculation or data processing rather than 'tax representation' is a fact-specific judgment.

Canada — CRA EFILE program

CRA EFILE program requires Canadian residency: the individual applicant or the person with management and control must be a Canadian resident. Returns must be 'prepared in and filed from Canada.' Subcontracting overseas is explicitly prohibited. No public registry exists.

California (US) — CTEC registration (BPC §22250)

CTEC applies ONLY to preparers physically working within California. An out-of-state or foreign preparer who prepares California returns remotely does not need CTEC registration. First-offence penalty is $2,500 (waivable if corrected within 90 days). Covers income tax only — no registration requirement for sales tax preparers.

New York (US) — NY Tax Law §32 (NYTPRIN)

Tax Law §32 registration applies to ANY preparer located anywhere who prepares New York returns for compensation. This extraterritorial reach means foreign SaaS vendors filing NY returns must register. NYTPRIN must appear on every NY return filed. Posting violations reach $10,000 per calendar year.

Singapore — Voluntary SCTP accreditation

No mandatory government licensing exists. Anyone can commercially prepare and file tax returns. SCTP offers voluntary accreditation; the ACAP and ASK programmes create de facto gatekeeping for specific IRAS reviews but not for filing generally.

6. Update history

  • 2026-04-10 — DE Steuerberaterverzeichnis verification completed for all vendors that file German VAT (primary register + § 3a EU cross-border register, both via Python Playwright).
  • 2026-04-10 — FR SIRENE verification completed for vendors via recherche-entreprises.api.gouv.fr.
  • 2026-04-10 — AU TPB verification completed via the official data.gov.au CC-BY 4.0 bulk dataset.
  • 2026-04-10 — NY verification completed via the data.ny.gov Socrata API.
  • 2026-04-10 — JP, KR, US-CA classified via legal interpretation (structural barrier / scope analysis).