Now onboarding early users

One analysis of your return. Two directions of finding.

RefundAnalyzer evaluates a business income, franchise, or sales/use tax return against the actual statutes, regulations, agency guidance, and case law behind it — and reports both where a position is exposed to audit risk and where it left a legitimate refund unclaimed, from the same fact-to-rule match.

Compliance risk

A position taken on the return is more favorable than any outcome the law actually supports for those facts — real audit exposure, flagged before a regulator finds it.

Refund opportunity

A position taken is less favorable than the law allows — an exemption not claimed, an apportionment method not elected, a credit left on the table.

How the evaluation works

Not a single "correct answer" engine — the law itself often supports more than one defensible position, and the system is built to know the difference.

1

Facts, not assumptions

Return and entity facts are recorded with an explicit determined/undetermined state — a criterion the system can't evaluate says so, rather than guessing.

2

The full set of defensible outcomes

For a given fact pattern, the engine returns every legally defensible outcome under current law — not one guess at "the" answer.

3

Compare, then classify

The position actually taken is checked against that whole set. A match to any member is not a finding — only a position no reading of the law supports gets flagged, in whichever direction it deviates.

Eight states at launch

Income, franchise, and sales/use tax law, tracked at the statute, regulation, and agency-guidance level — not every state pairs all three the same way, so coverage is tracked per state, per tax type.

LouisianaIncome · Franchise · Sales & use
TexasFranchise · Sales & use
CaliforniaIncome · Franchise · Sales & use
PennsylvaniaIncome · Sales & use
New JerseyIncome · Sales & use
New YorkIncome · Franchise · Sales & use
MississippiIncome · Franchise · Sales & use
VirginiaIncome · Sales & use

Join the waitlist

No spam — just a note when we're ready for you.