Open-source tool uses n8n and TypeScript to verify Xero supplier statements

A developer has released an open-source Xero Supplier Statement Checker that uses n8n for workflow orchestration and TypeScript for deterministic invoice reconciliation. The tool matches supplier statement references against Xero purchase bills using strict Unicode-normalized string comparison, deliberately avoiding fuzzy logic, dates, or amounts to establish a match. Monetary calculations are handled in integer minor units with decimal strings to prevent rounding errors, and any retrieval failure — such as a mid-pagination HTTP error — halts the check entirely rather than producing a partial result. The project currently supports CSV and optional text-PDF input, with operators explicitly mapping columns rather than relying on AI inference. The tool is in preview, with synthetic tests passing but live Xero and n8n Cloud verification still pending.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in