Predictika · Tax and accounting software quotes
An AI sales agent prepares a quote for a small accounting firm that wants a CCH Axcess Tax Essentials package from the Wolters Kluwer online store: the package size, additional returns, returns outside the package and the state option. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published package terms and returns a verdict, every reason and the figures it computed.
This validator models quotes for the CCH Axcess Tax Essentials packages as published on the Wolters Kluwer package and online store pages (read October 6, 2026), not just the scenarios shown below.
Any CCH Axcess Tax Essentials quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: the state charge (not published), additional users, support, taxes, any negotiated discount, and the other CCH Axcess Tax packages (Core, Accelerate, Advantage, Tax Complete, Tax Pro, Tax Solutions) and other Wolters Kluwer products such as UpToDate. Assumptions: the page lists the package sizes as returns and as authorizations in different places; this model treats the 100, 200 and 400 as the returns included.
7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.
| What the validator caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| Additional returns that depend on the volume the customer expects | Only with care The number to buy comes from the expected volume minus what the package includes; a rule can compare them, but it needs a calculated field and the quote must always carry both. | The needed additional returns are computed from the package and compared with the quote on every call. |
| A package that only new customers may buy | Only with care Eligibility is a condition on the customer rather than on the product, so it is often left to a manual check. | An existing customer on a new-customer package is a blocking finding. |
| A state option whose price is not public | Only with workarounds The price cannot be looked up, so the quote either shows a wrong number or relies on a rep remembering to add it. | The quote is routed to a person to add the state charge, in the same answer as the other findings. |
| A stated total that differs from the build | Only with care A validation rule can compare a stated total with a calculated field, but only if the stated total is a field on the quote, which it rarely is. | The stated total travels with the quote and is compared with the computed one on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the quote is saved or a step is completed, so a rep often fixes one error and meets the next. | All findings come back together, whatever order the choices arrived in. |
Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.
| 1 | The customer expects 450 returns, the package includes 400, so 50 additional return(s) are needed; the quote has 20. |
| 2 | The customer expects 101 returns, the package includes 100, so 1 additional return(s) are needed; the quote has 0. |
| 3 | The CCH Axcess Tax Essentials eStore packages are for new customers only; they are not eligible for purchase by existing CCH Axcess or ProSystem fx Tax customers. |
| 4 | The package is designed for firms with four or fewer full-time tax professionals; the quote has 5. |
| 5 | The customer files in 6 states but the quote covers only the 5 included states; additional states need a pay-per-state or an unlimited-states option. |
| 6 | The price of additional states (pay-per-state or unlimited states) is not published on the public pages; a person must add the state charge to the quote. |
| 7 | The quote states a total of $4,000.00; the published list prices give $4,039.00. |
| 8 | The quote states a total of $4,039.01; the published list prices give $4,039.00. |
| 9 | The customer files in 7 states but the quote covers only the 5 included states; additional states need a pay-per-state or an unlimited-states option. |
| 10 | The quote states a total of $0.01; the published list prices give $4,039.00. |
| 11 | The customer expects 600 returns, the package includes 400, so 200 additional return(s) are needed; the quote has 100. |
The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.
The agent's request. Please quote the CCH Axcess Tax Essentials package of 200 returns for a new customer, a firm with 3 full-time tax professionals that expects 520 returns this season, with 100 additional returns, 12 specialty returns, in 5 states on the five included states plan. The quote states a total of $10,094.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the CCH Axcess Tax Essentials package of 200 returns for a new customer, a firm with 3 full-time tax professionals that expects 520 returns this season, with 320 additional returns, 12 specialty returns, in 5 states on the five included states plan. The quote states a total of $24,061.80. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the CCH Axcess Tax Essentials package of 100 returns for a new customer, a firm with 3 full-time tax professionals that expects 260 returns this season, with 100 additional returns, 2 corporation power pack returns and 3 consolidated returns, in 5 states on the five included states plan. The quote states a total of $9,573.80. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the CCH Axcess Tax Essentials package of 100 returns for a new customer, a firm with 3 full-time tax professionals that expects 260 returns this season, with 160 additional returns, 2 corporation power pack returns and 3 consolidated returns, in 5 states on the five included states plan. The quote states a total of $9,573.80. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the CCH Axcess Tax Essentials package of 100 returns for a new customer, a firm with 3 full-time tax professionals that expects 260 returns this season, with 160 additional returns, 2 corporation power pack returns and 3 consolidated returns, in 5 states on the five included states plan. The quote states a total of $13,206.80. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the CCH Axcess Tax Essentials package of 400 returns for a new customer, a firm with 3 full-time tax professionals that expects 400 returns this season, with 0 additional returns, 5 specialty returns and 2 consolidated returns, in 8 states on the five included states plan. The quote states a total of $5,931.50. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the CCH Axcess Tax Essentials package of 400 returns for a new customer, a firm with 3 full-time tax professionals that expects 400 returns this season, with 0 additional returns, 5 specialty returns and 2 consolidated returns, in 8 states on the pay-per-state option. The quote states a total of $5,931.50. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.