BlockerCheckJudgmentInfoour rule checks;✦AIthe AI agent flagged this item, a person decides;Engine warningthe engine's own note names this item;Confident mistakeflagged by our checks, though every value behind it was read at 0.95 or above. The checks were built from the mistakes our external investigation found.
StatusWhatAmountTax effect
Blocker
BlockerConfident mistakeReal estate taxes (home) includes the other party's share credited at closingSchA.5b
SchA.5b deducts the full bill (13,420). Buyer closing statement - 7709 Barton Ridge Dr (purchase 07/08/2025) shows a credit of 6,912 for the part of the year before the purchase; that share is the other party's tax. The value was read (ev-1027) but feeds no line. Deductible: 6,508. The total falls below the cap, so the federal deduction drops by the amount above the cap.
Blocker✦AIConfident mistakeGross receipts counts the Paywell Payments, Inc. card money twiceSchC.1 · 1 AI suggestion
SchC.1 is 163,700 = books total 151,300 plus the Form 1099-K amount 12,400. The books' deposit detail shows that same 12,400 arrived through Paywell Payments, Inc. and was deposited gross, so it is already inside the books total.
Blocker✦AIConfident mistake2025 California estimated tax payments: 14,000 on the return, 10,500 on the FTB account2025 California estimated tax payments includes a payment designated for another tax yearF540NR.72 · 1 AI suggestion
Blocker2025 California estimated tax payments: 14,000 on the return, 10,500 on the FTB account
F540NR.72 claims 14,000; the FTB account credits 10,500 of estimated payments to tax year 2025. The return overstates payments by 3,500.
Blocker2025 California estimated tax payments includes a payment designated for another tax year
F540NR.72 counts every payment by date. The 2025-09-15 payment of 3,500 is designated tax year 2024, as the pipeline read correctly, so it is not a 2025 payment. Payments are overstated by 3,500.
BlockerConfident mistakeTheo Lindqvist-Okafor: SSN in the organizer does not match the documentsF8812.4
The organizer number for Theo Lindqvist-Okafor ends 3309; 2024 Form 1040 as filed (prepared by Delta River Tax Services) and Social Security card - Theo Lindqvist-Okafor (photo) print a number ending 3390. A dependent or taxpayer number that does not match the IRS record rejects the e-file. Confirm against the Social Security card before filing.
Blocker✦AIEngine warningConfident mistakeAlternative minimum tax (Schedule P): never computed, though its input carries an amountF540NR.61 · 1 AI suggestion
F540NR.61 shows 0, but its rule R-CA-AMT-NOT-COMPUTED says "The engine does not compute California AMT." Its input F6251.2i (Incentive stock options, 40,000) is not zero, so the figure is a placeholder, not a result; the engine's own warning on it stayed open in v1, v2, v3. Compute it outside the engine, or record why it is zero, before approval.
The engine's own note on this itemwarningCA_AMT_NOT_COMPUTEDCalifornia AMT (Schedule P 540NR) not computed: review incentive stock option exercise for California-source allocation.
Blocker✦AIConfident mistakeWages - California amount includes wages earned after the moveSchCA540NR.1.E · 1 AI suggestion
The household lived in California to 2025-07-14. SchCA540NR.1.E is 218,400, the full-year state wages. Corvane Systems, Inc.: box 16 107,100; Halvorsen Data LLC: 22,469 state wages through the move per the paystub (box 16 says 111,300). State-source wages are 129,569, so 88,831 is overstated.
Needs review✦Wages - California amount, 218,400: income that may sit in the wrong state or period
California wages follow the W-2 box 16, which wrongly coded Texas-period work as California; wages earned after the July 15 move are not California source.
Blocker✦AIConfident mistakeElection available: Studio equipment (38,000): elect section 179 instead of 100% special depreciationF4562-C.12 · 1 AI suggestion
The engine computed this alternative ("equipment_section179"): federal no change, California -1,050. It costs nothing anywhere and lowers the total; the return keeps the default. Record the choice and why.
Electing section 179 instead of special depreciation leaves federal tax unchanged but lowers California tax, which allows section 179 but not bonus depreciation.
Blocker✦AIConfident mistakeSales at zero basis while Corvane stock plan supplemental tax statement 2025 gives the basisF8949.B.N1 · 1 AI suggestion
3 sale lot(s) carry a blank broker basis read as 0.00, so the whole proceeds are taxed as gain. Corvane stock plan supplemental tax statement 2025 lists the adjusted basis for the same shares (same acquisition dates), and the lines do not cite it. B.N1: basis read blank (0.00), 19,100.00 on the supplement; B.N3: basis read blank (0.00), 19,100.00 on the supplement; E.N4: basis read blank (0.00), 9,420.00 on the supplement. Income already taxed as wages would be taxed again.
Needs review✦Corvane Systems Inc (RSU) (acquired 2025-02-15, sold 2025-02-18; proceeds 19,240.00, basis 0.00), 19,240: something in a document the return does not reflect
RSU lots use the broker's zero basis although the supplemental statement gives adjusted basis already taxed as wages, which double-taxes the vest income.
Blocker✦AIConfident mistakeRepairs - property A: the 11,000 invoice reads as a replacement, possibly an improvement to depreciateSchE.14A · 1 AI suggestion
Invoice - Delta Breeze Heating & Air (1450 Fremont Way) reads "Installed new" (11,000). Replacing a whole building system is usually a betterment or restoration to capitalize and depreciate, not a repair. Decide and record the authority. The engine's own what-if "hvac_improvement" computes the improvement treatment.
Blocker✦AIConfident mistakeSelf-employed health insurance deduction taken although the client says employer coverage was availableSch1.17 · 1 AI suggestion
Sch1.17 deducts 14,400. The deduction is not allowed for a month the person could join a subsidized employer plan, including a spouse's. The questionnaire says: "Yes - both of Ngozi's employers offer family coverage, but Erik kept his own individual plan because he likes his doctors." Last year's preparer denied it: "No self-employed health insurance deduction: Erik was covered on Ngozi's employer plan in 2024." The engine rule applies only the income limit.
EvidenceQuestionnaire: Was Erik eligible for health coverage through Ngozi's employer in 2025? ·Total premiums paid 2025 (D25, page 1) ·Prior year: Return 2024, Notes, Sch1.17Our check CHK-ANSWER-GATES-DEDUCTION · Client answer vs line
Needs review✦Self-employed health insurance deduction, 14,400: A deduction or credit that may exceed a limit
No deduction is allowed for any month he was eligible for a spouse's subsidized employer plan, and the client confirms both employers offered family coverage.
CheckConfident mistakeF2441.1a names "Bright Oak Preschool"; the document says "Bright Oak Kids Club"F2441.1a
The line's party name "Bright Oak Preschool" appears nowhere on Bright Oak Kids Club - 2025 statement (Theo), which is issued by Bright Oak Kids Club under tax ID 68-0412257. The tax ID is right; the name on the form should match the document.
Check✦AIConfident mistakeLone Star Kids Auto Donation - 2012 Subaru Outback (VIN 4S4BRBCC2C3209921): 6,000 from the client's estimate, 2,900 on the 1098-CF8283.A1.vehicle · 1 AI suggestion
F8283.A1.vehicle takes 6,000 from the client's answer ("Donated stock to our donor-advised fund in December, and donated our old Subaru in August - Kelley Blue Book said about 6,000."). 2025 Form 1098-C - Lone Star Kids Auto Donation (2012 Subaru Outback) reports box 4c gross proceeds from sale 2,900. When the third-party form fixes the amount, the return uses it.
Check✦AIConfident mistakeInterest - Northlake Bank, N.A. repeats Interest - Northlake Securities - bank sweep (composite 1099-INT)SchB.1.2 · 1 AI suggestion
Two lines report 1,840 each, from two documents that print the same account (ending 7731). One payment shown on two forms is one line of income; SchB.1.2 counts it again.
Every value read from page 3 (89 values) matches page 2, so it is the same sheet twice. SchC.44a adds both pages, counting 3,700 twice, which flows into SchC.9.
Check✦AIConfident mistakeHome mortgage interest and points reported on Form 1098: the payoff statement is added on top of the Form 1098 that includes itSchA.8a · 1 AI suggestion
SchA.8a includes 2,150 from the payoff statement as a separate amount, but that statement says it is reported on the Form 1098. The same 2,150 is counted twice.
Check✦AIConfident mistake2025 estimated tax payments: 13,000 on the return, 12,000 on the IRS account transcriptF1040.26 · 1 AI suggestion
F1040.26 claims 13,000; the IRS account transcript credits 12,000 of estimated payments to tax year 2025. Part of the line rests only on a client answer (qa-41), never reconciled to the agency. The return overstates payments by 1,000.
Check✦AIConfident mistakeInterest - Sparbanken Norrland (SEK 18,450.00 at 10.56 SEK/USD): converted at the 2024 average rate, not the 2025 averageSchB.1.6 · 1 AI suggestion
SEK 18,450 of 2025 income was converted at 10.56 (2024_average). Income uses the tax year's average rate, 9.86 (2025_average), which gives 1,871, a change of 124.
CheckConfident mistakePenalty (regular method) leaves out excess social security tax as withholdingF2210.19
The penalty treats 25,400 as withholding. Excess social security tax (Sch3.11, 3,342) counts as withholding too. Recomputing the regular method (installments of 10,328, 7.000000000000001% to 2026-04-15) reproduces the engine's 164 with 25,400, and gives 17 with 28,742.
CheckConfident mistakeCredit for net income tax paid to Oregon (composite, resident-period share) is not limited to California's tax on that incomeScheduleS.credit
ScheduleS.credit = 1,580 other-state tax x 195/365 = 844. The credit is limited to California's own tax on the double-taxed income: 9,830 / California AGI 305,349 x regular tax 19,718 = about 635. Credit overstated by about 209; attach the statement for the composite return.
CheckPrior preparer's open item never resolved: 2023 Form 3520 (foreign inheritance over 100,000)D07
The prior preparer left "2023 Form 3520 (foreign inheritance over 100,000) - discussed? (no note of resolution)". No document, answer or diagnostic in this engagement resolves it, though D36, qa-07 mention the same fact. Carry it as a tracked item with an owner and a resolution.
CheckEngine warningConfident mistakeMeridian Brokerage 2025 consolidated Form 1099 - CORRECTED (joint): page 32 never read, yet the return uses it as completeD31
The extraction is partial (Page 32 ('Additional transactions') was not read by the pipeline.). The unread page prints 1 more sale(s) with proceeds 250.00 that no return line carries. Summary proceeds less the extracted lots leave a gap of 250, exactly the unread sales.
The engine's own note on this itemwarningBROKER_SUMMARY_DETAIL_MISMATCHMeridian 1099-B summary proceeds 71,965.00 differ from the sum of extracted lots 71,715.00.
Fed -21 estimate
Check✦AIConfident mistakeMixed-use expenses deducted at 100% although the client gave a business shareSchC.25 · 2 AI suggestions
The call notes give the business share: Telephone 2,160: 70% business; Internet 1,320: 50% business; Software and subscriptions 216: personal. SchC.25 and SchC.27a.1 still deduct the full amounts. Personal part: 1,524.
CheckEngine warningConfident mistake2024 return claimed 300 sq ft for the Sacramento office; the client measured 220D06
The 2024 SchC.30 used 300 sq ft (Home office (simplified, 300 sq ft) Simplified method, 300 sq ft.). The same room measures 220 sq ft (Home office measurements (client note)). The prior year looks wrong, not this year; about 400 of 2024 deduction was overstated. Record it and tell the client; too small to amend alone.
The engine's own note on this iteminfoHOME_OFFICE_AREA_CHANGEHome office area (average 240 sq ft) differs from 2024 (300 sq ft).
Judgment
Judgment✦AIConfident mistakeSEP deduction: 2,786 contributed above the limit, never flaggedSch1.16 · 1 AI suggestion
The contribution was 18,000; Sch1.16 deducts 15,214, the computed limit. The excess of 2,786 is carried out as "sep_contribution_not_deductible_for_2025" with no diagnostic. A nondeductible contribution can draw an excise tax unless withdrawn (the rate is not in the packet, so no amount is estimated). Decide whether to withdraw the excess or keep it and file for the excise, and tell the client. The limit falls if Schedule C profit changes.
JudgmentEngine warningConfident mistakeHome office (simplified method, average 240 sq ft x $5): one simplified figure for two homesSchC.30
The office moved between 2 homes this year (Sacramento office square feet 220; Austin office square feet 260). The simplified method may be used for one home only in a year; the other needs the regular method. Choose per home and record why. The estimate shown uses the later home alone, by the simplified method.
InfoConfident mistake4 sum lines whose listed inputs do not add upSchCA540NR.1.D
SchCA540NR.1.D = 218,400 lists SchCA540NR.1.A; inputs omit SchCA540NR.1.C. SchCA540NR.2.D = 6,040 lists SchCA540NR.2.A; inputs omit SchCA540NR.2.B. SchCA540NR.12.D = 112,254 lists SchCA540NR.12.A; inputs omit SchCA540NR.12.C. SchCA540NR.17.D = -12,314 lists SchCA540NR.17.A; inputs omit SchCA540NR.17.B. The value may be right, but the trace a reviewer follows does not reach it.
Needs review✦AIEngine warning✦BTC 0.05 units (acquired 2025-06-01, sold 2025-06-18; proceeds 5,325.00, basis 0.00), 5,325: A client answer that conflicts with the returnF8949.H.C6
Needs review✦AI suggestion
The client says this bitcoin was bought in March 2021 with bank proof of cost, so zero basis and a short-term holding period are likely wrong.
The engine's own note on this itemwarningDIGITAL_ASSET_BASIS_MISSINGCoinhaven lot C6 has no cost basis (transfer in from external wallet). Engine used zero basis and the transfer-in date.
Needs review✦AI✦Box B totals (proceeds 37,720.00; basis 0.00; adjustments 0.00), 37,720: something in a document the return does not reflectF8949.B.total
Needs review✦AI suggestion
The unread supplemental page holds a sale missing from Form 8949, which explains the gap between the broker summary and the extracted lots.
✦19 AI suggestions on 18 items (some items carry more than one); open a row to see each one.
An AI agent investigated the whole packet with the app’s own tools, identifiers masked, and suggested issues with quotes. Its suggestions appear only on the final computed version, after each quote is found on its page, and a person accepts or dismisses each one. The mistakes our checks catch were found during an AI-assisted review of the packet and are now caught by deterministic checks.
From the engine (11, v3)
The engine’s own diagnostics, shown as it reported them. They are not our checks and are not counted as findings.
infoAMT_CREDIT_CARRYFORWARDAMT arises from the incentive stock option exercise (a deferral item); a minimum tax credit carryforward to 2026 is expected (Form 8801 next year).EvidenceAlternative minimum tax (F6251.11)Not covered by our checks
infoAOTC_PHASED_OUTAmerican opportunity credit fully phased out by modified AGI.EvidenceAOTC after phase-out (F8863.7)Not covered by our checks
warningQUESTIONNAIRE_SALES_CONFLICTQuestionnaire answer: no investments sold. Documents show 282 brokerage sales and 12 digital asset dispositions.EvidenceQuestionnaire: Did you sell any stocks, bonds, mutual funds or other investments in 2025?Not covered by our checks
warningLOW_CONFIDENCE_READHandwritten receipt amount read with low confidence (0.41).EvidenceCash gift amount (D64, page 1)Not covered by our checks