Creator finance · SaaS side projects

Finance records for a side-project SaaS

When your SaaS is a nights-and-weekends project, its money hides across a billing dashboard, a hosting invoice in email, and an API receipt you forgot to save. Recording subscription income beside every running cost in one workspace means you can actually see what the project takes in and what it spends. Cash Workspace gives you one place to record income entries and expenses and attach the invoices and receipts that back them.

The problem

Why side-project SaaS finances slip through the cracks

A small SaaS earns in small recurring amounts and spends across many vendors, so without one record the numbers never sit side by side.

  • Monthly subscription income lives in a billing dashboard you rarely export.
  • Hosting, database, and CDN charges arrive as separate invoices in email.
  • API and email-service usage bills change every month and are easy to lose.
  • A contractor's one-off invoice for a feature never gets filed anywhere.
  • At year-end you can't say what the project earned net of its running costs.

The workflow

Record income and costs in one place

Enter income manually each period and record every cost as it lands, so the project's full picture sits in one workspace.

  1. 1

    Record subscription income

    Each month, enter the total you collected as an income entry with the period and source noted; attach an exported statement if you have one.

  2. 2

    Log each running cost

    Record hosting, database, API, and email-service charges as expenses with vendor, date, and amount, and attach the receipt.

  3. 3

    Record one-off spend

    File domain renewals, design assets, and contractor invoices as their own expense records with documents attached.

  4. 4

    Tag by project

    Use one consistent tag for the SaaS so all its income and costs stay grouped apart from other side projects.

  5. 5

    File by fiscal year

    Keep each year's income entries, invoices, and receipts in a fiscal-year folder so the whole project is reviewable.

Record structure

What to record for each entry

A small, consistent field set keeps income and costs comparable when you review the project.

Type
Income entry or expense, so the two sides stay clearly separated.
Period or date
The billing month for income, the charge date for costs, so entries land in the right month.
Source or vendor
Where income came from or who you paid (e.g. the host, the API provider, a contractor).
Category
A product-defined expense category such as hosting, software, or contractor work.
Amount
The total and currency for the entry.
Project tag
One consistent tag for this SaaS so its records stay grouped.
Attachment
The subscription statement, invoice, or receipt attached to the record.
Note
Anything to remember later, like a plan change or a usage spike.

Example setup

An example folder setup

One way to structure the SaaS's records inside your workspace.

2026 income entries

Monthly subscription totals recorded as income entries with statements attached.

Infrastructure receipts

Hosting, database, CDN, and email-service invoices, each attached to its expense record.

APIs and tools

Receipts for paid APIs, monitoring, and developer tooling subscriptions.

Contractor and assets

Invoices for contractor feature work and purchased design or UI assets.

Common mistakes

Mistakes to avoid

  • Treating the billing dashboard as your only record and never entering income anywhere you control.
  • Letting infrastructure invoices stay in email so they're missing at year-end.
  • Mixing this SaaS's costs with a day job or another side project under no tag.
  • Forgetting variable API and usage bills because the amount changes monthly.
  • Filing contractor invoices nowhere, so feature spend disappears.

How it helps

How Cash Workspace helps

Income beside costs

Record subscription income and every running cost in one workspace so both sides sit next to each other for review.

Receipts attached to records

Attach the host invoice, API receipt, or contractor invoice to its expense so the document and the number stay together.

Fiscal-year folders

Keep each year's income entries and receipts grouped so the project is easy to review or hand to an accountant.

FAQ

SaaS side-project records FAQ

Does Cash Workspace connect to my billing system?
No. You enter subscription income manually as income entries each period; Cash Workspace does not sync with Stripe, your billing dashboard, or your bank. You can attach an exported statement to the record yourself.
How should I handle variable API bills?
Record each monthly charge as its own expense with the vendor, date, and amount, and attach the receipt. Because the amount changes, recording it every month keeps the trail complete.
Can I see profit for the project?
Cash Workspace keeps your income entries and expenses side by side for review, but it does not compute profit or margins. You review the recorded numbers yourself or with your accountant.

Organizing help — not tax, accounting, or legal guidance

Cash Workspace is a free workspace for organizing invoices, expenses, receipts, clients, and documents. This page is organizing guidance only — not tax, accounting, legal, or bookkeeping guidance. Cash Workspace does not connect to your bank, does not scan or read your receipts for you, and does not move or collect payments. Whether an expense is deductible depends on your situation, so confirm it with a qualified accountant or tax professional.

Put your SaaS's money in one place

Start a free workspace and record each month's subscription income beside its hosting, API, and contractor costs so the whole project stays reviewable at year-end.