Grant access. We do the rest.
One click on Government Gateway. BorderAudit retrieves your complete customs history — two years of import data, processed and analysed in under an hour. No manual downloads. No CSV wrestling. No missed data windows.
How automation replaces manual audit
Every step of the traditional customs audit — automated, validated, and delivered.
The platform behind the numbers
Every feature engineered to find duty you didn’t know you overpaid.
Automated HMRC Data Collection
Programmatic TRE portal access with TOTP authentication. Auto-detects new third-party grants, requests historical data in optimised chunks, and processes reports before HMRC's 30-day expiry window closes.
ML Returned Goods Detection
Machine learning scores every import line against return probability indicators — supplier patterns, quantities, unit values, dispatch countries. HIGH and MEDIUM candidates surfaced for review.
page.tsx
globals.css
import { cn } from "@/lib/utils"; import clsx from "clsx"; import { PropsWithChildren } from "react"; type NoteProps = PropsWithChildren & { title?: string; type?: "note" | "danger" | "warning" | "success"; className?: string; }; export default function Note({ children, title = "Note", type = "note", className, }: NoteProps ) { const noteClassNames = clsx({ "dark:bg-stone-950/25 bg-stone-50": type == "note", "dark:bg-red-950 bg-red-100 border-red-200 dark:border-red-900": type === "danger", "dark:bg-orange-950 bg-orange-100 border-orange-200 dark:border-orange-900": type === "warning", "dark:bg-green-950 bg-green-100 border-green-200 dark:border-green-900": type === "success", });
@import "tailwindcss"; @plugin "tailwindcss-animate"; @import "../styles/syntax.css" layer(utilities); @import "../styles/theme.css" layer(utilities); @custom-variant dark (&:where(.dark, .dark *)); @theme inline { --color-brand: var(--brand); --color-brand-foreground: var(--brand-foreground); --color-light: var(--light); --color-light-foreground: var(--light-foreground); --color-background: var(--background); --color-foreground: var(--foreground); --color-sidebar-ring: var(--sidebar-ring);
AI Document Review
Dual-model OCR pipeline: Mistral extracts structured data, Gemini validates reasoning. Cross-references invoices, Statements on Origin, and REX numbers against customs records.
The numbers don't lie
4.4 million lines per day — While the best manual process handles 14,000 lines daily, BorderAudit processes 4.4 million — analysing every declaration line against origin rules, classification logic, and valuation compliance.
Zero data loss — HMRC reports expire after 30 days. BorderAudit captures them automatically, preventing the data gaps that plague manual retrieval workflows.
91% first-time acceptance — Reclaim files validated against EU REX registry, HMRC trader records, and agreement-specific proof requirements before submission.
43 trade agreements, 160+ countries — From UK-EU TCA to CPTPP, from Japan CEPA to SACUM EPA. Every active UK preference scheme with correct proof requirements.