matchitfy
Log in

How it works

Connect once. Reconcile every payout. Close the month once, for every store.

Keep selling where you sell and keep your books where they are. We answer what neither can: did the money arrive, and what happened to the difference.

In development. This page describes what is being built, in the order it is being built. Nothing here is available to buy yet.

Three steps, and then it runs on its own

Step 01

Connect your stores and your books

Sign up, then connect from Settings. Adding a second store later costs nothing you already did.

Cloud: QuickBooks Online, Xero, Sage, FreshBooks, Odoo. Desktop: QuickBooks Desktop and Sage 50, through a small local agent.

Agent-On-Sync™

Everyone else is cloud-only and tells desktop merchants to migrate.

Step 02

Every payout is rebuilt down to the deposit

A payout is a bundle: orders, fees, refunds, chargebacks and tax. We pull every line and rebuild the path to the figure the bank received.

Connect a bank and we check the deposit. This one arrived. This one is three days late. This one never came.

Deposit-Verified™

Optional. We never hold a bank credential.

Step 03

Close the month once, across every store

This is where the rest stops. Everyone charges per store; nobody adds them back up.

One margin per product across both. One inventory. One tax figure. One month that closes.

One-Close™

With one store it means nothing. With two it is the whole point.

Step 04

And then it acts, without you watching

Findings go where your team works: Slack, n8n, Zapier, a task board or your own signed webhook.

An AI explains what did not tie and proposes the entry. It never computes a figure — code does that.

How the automation and the AI work →

What Matchitfy finds

Money that already moved, and that nothing in your store or your books is looking for.

A payout that never landed

The gateway says it sent it, the books say it arrived, the bank disagrees.

Fee drift

2.7% creeping to 3.1% across a quarter. Four tenths is real money and no dashboard shows it.

A refund posted twice, or never

Refunds land on a different day and in a different payout. That is where duplicates live.

Sales tax being spent

Collected tax sits in the operating account looking exactly like revenue.

A bundle sold below cost

A combo whose components rose while its price did not. The margin goes negative quietly.

Margin measured at today's cost

A March sale costed at August prices is a guess, not a margin.

Cost-On-Date™

Every sale costed at the price on the day it sold. The difference between a margin you can act on and a number that moves every time you look.

Who it fits

Merchants selling in two places

Shopify plus Square, or a storefront plus a marketplace. Paying twice and still reconciling by hand.

Anyone on desktop accounting

QuickBooks Desktop and Sage 50, told to migrate by everyone else.

Anyone selling bundles or kits

Where cost of goods is a moving assembly and the spreadsheet stopped being enough.

The accountant who inherits it

Every entry traces back to the payout line that made it.

See it against your own last three payouts.

Leave an email and we write once, when it is ready for you.