Handyman Connection of Ann Arbor · CFCU MasterCard · Feb 7, 2025 – Aug 28, 2026 · all transactions currently in Supabase · net of refunds · store locations rolled up to parent merchant
Click any bar marked ▾ to drill into that vendor's individual store locations. Rows in the table below drill down too.
| # | Parent vendor | Category | # charges | Refunds | Net $ | % of total | Cum. % |
|---|
orsa_cc_alerts row (card alert emails), plus every qb_cc_charges row (QuickBooks Online) that has no ORSA counterpart within ±2 days at the same absolute amount. 3,173 transactions total — 406 from ORSA, 2,767 QuickBooks-only.refund rows are subtracted; charge rows are added. 200 refunds are netted out. The one AUTOMATIC PAYMENT – THANK YOU row (−$8,841.35) is a payment to the card, not a purchase, and is excluded.THE HOME DEPOT #2721 YPSILANTI, THE HOME DEPOT #2724 BRIGHTON and HOMEDEPOT.COM all become Home Depot; all Ace/Great Lakes Ace/Barnes/Milan/Jungas/Lakeland Ace locations become Ace Hardware.qb_cc_charges.description, which is fixed-width — MERCHANT · CITY · STATE · REF#. That resolves 378 distinct store locations across 44 multi-location vendors. Card-alert rows with no QuickBooks match inherit the location of the closest-matching descriptor already on file. 97 transactions ($8,382.49) have no location — those are QuickBooks rows where someone typed a memo (“JJ”, “Total”) into the description instead of the bank's descriptor; they show as location not on the charge inside the vendor's drill-down.COGS:2003. Cost of Materials; Gas/Fuel = COGS:2006. Vehicle Gas & Fuel + Vehicles:Gas & Fuel; Marketing = 6000. SALES & MARKETING:*. A few vendors show up under more than one GL account, which is why a name can appear twice in "All spend". 289 transactions (mostly Aug 2026, after the QuickBooks sync's last date of Jul 31, 2026) carry no GL account and were placed in that vendor's own most-frequent category.