Card fee check
Upload one monthly statement from your card acquirer. The check works out your effective rate and picks out the charges worth a question. If you are on interchange++ pricing, it also separates what the card schemes set from what your acquirer adds.
The check is free and needs no account. Nothing you upload is stored.
See it first. Run it on a sample statement from a fictional restaurant group taking £446,000 a month on cards.
Try the sampleUploads open once testing of the statement reader is finished. Until then, the sample shows exactly what the check returns.
A card statement mixes three kinds of charge. Interchange and scheme fees are set by Visa, Mastercard and the card issuers, and every acquirer passes them on. The acquirer then adds its own charge, which is the part you can negotiate. On top of that come charges on separate lines, such as authorisation fees, terminal rental and non-compliance fees.
An AI model reads the statement, because every acquirer lays it out and names its fees differently. The model only copies numbers and labels each charge. Every amount it returns has to appear on the line it came from, and the charges read are added up and checked against the statement's own total. The rates and the split are worked out in code.
Blended pricing. Many acquirers charge one rate per card type, with interchange, scheme fees and their own margin added together. On those statements this check gives the effective rate, the card mix and the separate charges, but it does not split the rate. Finding the margin inside a blended rate means estimating the interchange behind each card type and checking that estimate by hand. That is part of the Payments Cost Review.