Make the cycles comparable
Record opening and closing dates, number of days, currency, suffix, and whether either statement was corrected.
When cycle lengths differ, show both totals and per-day figures only where the latter improves interpretation.
Use a five-line cycle comparison
Keep every conclusion tied to movement.
Coverage
Dates, days, suffix, currency, and version.
Bridge
Prior balance, activity, payments, and new balance.
Mix
Categories, recurring share, fees, and interest.
Variance
Dollar, rate, cause, and evidence.
Action
Owner, next step, due date, and result.
Build a balance bridge
Start with the prior balance, add purchases, advances, fees, and interest, then subtract payments and credits.
Investigate any residual before comparing categories because a missing payment can mimic rising spending.
Compare the mix
Review merchant groups, recurring charges, fees, interest, and foreign activity under the same classification rules.
Keep card payments outside purchases and show refunds beside their original category.
Explain material changes
Set a review threshold, then examine new merchants, price changes, annual renewals, travel, duplicate charges, and unusual credits.
Show dollar change with percentage and context because small starting values can create dramatic rates.
Choose a bounded response
Assign a specific action such as cancelling a service, disputing a row, or changing a payment, plus a recheck date.
Two cycles rarely prove seasonality or a durable trend; add periods before making that claim.
Build a coverage matrix before calculating change. For each cycle, record card suffix, currency, opening and closing dates, number of covered days, expected and received pages, corrected status, and open extraction issues. A 31-day complete cycle compared with a 19-day partial download can create a false decline. Stop or label the scope difference before presenting a confident percentage.
Assume dining rises from 320 to 515. The 195 increase can come from more transactions, a larger average purchase, one special event, a merchant reclassification, a refund in the earlier cycle, or different cycle length. Bridge the change through source rows and show count, gross purchases, linked credits, and classification version. The percentage describes scale but not cause.
Report absolute and relative movement together when the denominator is meaningful. A move from 10 to 20 is 100 percent but only 10 units; a move from 1,000 to 1,100 is 10 percent but 100 units. With a zero baseline, show the absolute addition rather than inventing an infinite percentage. Keep currency and units constant or disclose conversion.