← All work
Product · 2023

VAT & Company Data Snapshot for Tax Ingestion

An SMB accounting/fintech platform

Overview

A captured API snapshot of the platform’s company and VAT-registration data used to design and test the VAT-ingestion flow. It documents the real data shape behind multi-business VAT handling, registration dates, filing frequency, cash-receipt basis, tax country and registration status.

Why It Exists

Building reliable VAT ingestion and return-generation requires a faithful model of how businesses, their VAT registrations, and document-processing counters are structured. A representative data export served as the reference fixture for that work.

What We Built

A paginated REST export (4octbackup.json, ~290 company records) capturing each business with its financial-year-end, document counters (uploaded/processed/rejected), Plaid and Stripe linkage fields, and a nested vats array describing every VAT registration, sales_tax_country_code (e.g. IE), registration_date, first_report_date, filing frequency, cash_receipt_basis, and status. This snapshot grounds the VAT-coding and tax-return automation in the platform’s actual schema.

Technologies & Approach

A structured JSON capture of the platform’s company/VAT API, suitable as a fixture for developing and validating ingestion logic, and showing integration points with Plaid (bank connectivity) and Stripe (billing).

Outcome / Impact

Provided a concrete, anonymisable reference for the VAT data model that informed the VAT-code cache and the n8n tax-reconciliation workflows. As a data artefact it de-risked development of the ingestion layer.

Capabilities Demonstrated

  • Reverse-engineering and documenting real-world financial data models
  • Working with multi-jurisdiction VAT registration and filing concepts
  • Producing API fixtures that anchor pipeline development and testing
More work See all →