Overview
Northwind Studio · Aug 25, 2026
Revenue49.7%
$849,100
vs. prior period · last 12 months
Expenses30.8%
$625,785
10 active categories
Net profit151.3%
$223,315
kept from $849,100 of revenue
Profit margin10.6 pts
26.3%
Expense ratio trending down
Revenue vs. expenses
Completed months · last 12 months — dashed line is net profit
Where the money goes
Spend by category · last 12 months
Total spend
$625,785
Payroll & Contractors$329,80553%
Marketing & Ads$92,44515%
Rent & Utilities$49,7808%
Software & SaaS$44,0907%
Professional Services$27,2854%
Net profit by month
Completed months · last 12 months — the slope is the growth story
Top vendors
Largest spend last 12 months
TO
T. Okafor (Dev)
6 payments · Payroll & Contractors
$78,655
UT
Upwork Talent
5 payments · Payroll & Contractors
$77,615
MA
M. Alvarez (Design)
5 payments · Payroll & Contractors
$58,835
DC
Deel — Contractors
4 payments · Payroll & Contractors
$57,550
GP
Gusto Payroll
4 payments · Payroll & Contractors
$57,150
GA
Google Ads
6 payments · Marketing & Ads
$25,000
Spend pace this month
August 2026 cumulative vs. July 2026 (dashed)
$47,565
▼ 15.0% vs. last month
Budget watch
August 2026
Insurance$1,425 / $1,650
Rent & Utilities$4,355 / $5,200
Software & SaaS$3,470 / $4,200
Equipment & Hardware$1,725 / $2,200
Marketing & Ads$7,225 / $9,500
Recent activity
27 expenses still missing a receipt
| Aug 24 | Bergman CPA | Professional Services | Amex •4021 | −$290.00 |
| Aug 19 | Herman Miller | Equipment & Hardware | Chase Visa •8817 | −$1,725.00 |
| Aug 17 | Fractional CFO — R. Yates | Professional Services | Stripe Payout | −$825.00 |
| Aug 17 | Northstar Dental Partners | Project Fees | Stripe Payout | +$7,775.00 |
| Aug 15 | Uber Business | Travel | Stripe Payout | −$1,835.00 |
| Aug 15 | Upwork Talent | Payroll & Contractors | Business Checking | −$12,760.00 |
| Aug 12 | USPS | Shipping & Supplies | ACH Transfer | −$205.00 |
| Aug 11 | Google Ads | Marketing & Ads | Chase Visa •8817 | −$3,730.00 |
Demo build · seeded with 24 months of sample data · every number recalculates live