Back to blog
NotionFinancesDigital ProductsProductivity

How I Track Every Dollar in My Solo Business with One Notion Dashboard

kokonono··6 min read
How I Track Every Dollar in My Solo Business with One Notion Dashboard

How I Track Every Dollar in My Solo Business with One Notion Dashboard

For the first year of running my solo business, I had no idea if I was actually profitable.

I knew my revenue — Stripe told me that. I knew my biggest expenses — hosting, tools, subscriptions. But the in-between stuff? Transaction fees, one-time software purchases, course materials, contractor payments, domain renewals, random charges from tools I forgot I signed up for? Those lived in a mix of bank statements, email receipts, and vague memories.

I tried spreadsheets. I would diligently enter expenses for two weeks, then forget for a month, then spend a Saturday trying to reconstruct everything from bank statements. I tried a bookkeeping app. It connected to my bank account and auto-categorized transactions, which was great until it categorized a Stripe payout as "Entertainment" and a domain renewal as "Food & Dining." I spent more time fixing the auto-categorization than I would have spent entering things manually.

What finally worked was building a financial tracker in Notion. Not because Notion is better accounting software — it is not accounting software at all. It works because it sits inside the workspace where I already spend my day. The friction of tracking went from "open a separate app, log in, find the right category" to "add a row to the database I am already looking at."

What I Actually Need to Know

Before I explain the build, I want to be clear about what financial tracking means for a solo digital product business. I am not doing enterprise accounting. I am not generating balance sheets or running payroll. I have a CPA who handles my taxes. What I need between tax seasons is much simpler.

Am I profitable this month? Revenue minus expenses. That is the number that matters. If I do not know this number at any given moment, I am flying blind.

Where is the money coming from? I sell three products. I need to know which one is driving revenue and which one has stalled. This tells me where to focus my marketing energy.

What am I spending money on? I want to see my expenses by category — tools, marketing, contractors, content — so I can spot subscriptions I am not using and costs that are creeping up.

How does this month compare to last month? Trends matter more than absolutes. A $3,000 month means nothing without context. A $3,000 month that is up 40 percent from last month tells me something is working. A $3,000 month that is down 20 percent tells me something needs attention.

That is it. Four questions. My entire financial tracking system exists to answer these four questions at a glance.

The Database Structure

My Notion financial tracker has two databases and one dashboard. It took about an hour to build.

Revenue database. Every sale gets a row. Properties: date, product (select — one option per product), amount, platform (Gumroad, Stripe, direct), currency, and notes. I enter sales manually about twice a week. It takes five minutes. Some people automate this with Zapier or Make, and I have considered it, but manual entry keeps me aware of what is selling and what is not. There is value in seeing each sale individually rather than just checking a total.

Expenses database. Every business expense gets a row. Properties: date, category (select — tools, marketing, contractors, content, operations, education), amount, vendor, recurring (checkbox), and notes. The recurring checkbox is important. I filter for recurring expenses monthly to audit my subscriptions. Last quarter this filter helped me cancel several tools I had not used in weeks — a meaningful reduction in monthly overhead.

The dashboard. A single Notion page with five views.

The first view is this month's P&L — a side-by-side of total revenue and total expenses, with the difference shown in a callout block. I update the callout manually at the end of each week. Some people would automate this with formulas or a third-party integration. I prefer the manual update because it forces me to actually look at the numbers instead of glancing at an auto-generated total.

The second view is revenue by product — a gallery view of the revenue database filtered to the current month, grouped by product. At a glance I can see how many sales each product made and the total revenue per product.

The third view is expenses by category — the expense database filtered to the current month, grouped by category. This is where I catch spending creep. If my "tools" category suddenly jumps from $120 to $200, I investigate.

The fourth view is the monthly trend — a table view showing one row per month with revenue, expenses, and profit. I add a new row at the start of each month and fill in the previous month's totals. Over time, this becomes the most valuable view in the entire system because it shows the trajectory of the business.

The fifth view is recurring expenses — the expense database filtered by the "recurring" checkbox. This is my subscription audit list. I review it on the first of every month and ask myself: did I use this tool in the last 30 days? If the answer is no twice in a row, I cancel it.

Why This Beats a Proper Accounting Tool (For Me)

I want to be precise about who this system is for. If you have employees, inventory, invoicing needs, or complex tax situations, you need real accounting software. QuickBooks, Xero, FreshBooks — use those. They are built for that.

But if you are a solo creator selling digital products with straightforward revenue and a handful of expense categories, a Notion tracker has real advantages.

Zero context switching. My financial dashboard lives two clicks from my content calendar, my product roadmap, and my CRM. I do not need to log into a separate app. When I am planning next month's marketing and want to check which product needs attention, the revenue-by-product view is right there.

Total control over categories. Accounting apps come with pre-built category structures designed for general businesses. Mine has five expense categories because that is all I need. No "Cost of Goods Sold" for a business with no physical goods. No "Payroll" when I am the only employee. The categories map exactly to how I think about my spending.

It grows with the business. When I added a third product, I added one option to a select property. When I started tracking affiliate revenue, I added one row to the revenue database with "affiliate" as the platform. No plan upgrades, no new integrations, no support tickets. Notion databases are infinitely flexible in a way that structured accounting tools are not.

Forced awareness. Manual entry sounds like a chore, but it is actually a feature. Every time I enter a sale, I register what sold. Every time I enter an expense, I consider whether it was worth it. This five minutes twice a week keeps me more financially aware than any automated dashboard ever did.

The Monthly Ritual

On the first of every month, I spend 30 minutes doing a financial review. Here is the process.

I fill in the previous month's totals on the trend view. Revenue, expenses, profit, and a one-sentence note about what drove the numbers. "Strong Blueprint month — ran a launch campaign" or "Expenses up due to annual tool renewals."

I review the recurring expenses view and decide if anything gets cancelled.

I look at revenue by product and compare it to the previous month. If a product dropped more than 20 percent, I flag it for attention — usually that means it needs fresh content or a promotional push.

I set a revenue target for the new month. Not a fantasy number. A realistic target based on the trend and any planned promotions or launches.

This 30-minute ritual replaces what used to be a quarterly panic where I would dump bank statements into a spreadsheet and try to figure out if I was actually making money. Knowing the answer in real time changes how you make decisions. You stop guessing and start choosing.

Getting Started

If you want to build this, start with just the revenue database. Track every sale for one month. At the end of the month, look at the data and notice what surprises you. Which product sold more than you expected? Which one sold less? That awareness alone is worth the effort.

Add the expense database in month two. Add the dashboard views in month three. By that point you will know exactly what information you want to see at a glance, and you can customize the dashboard for how your brain works rather than copying someone else's layout.


The financial tracking system I described — including the revenue and expense databases, the P&L dashboard, the monthly trend tracker, and the subscription audit view — is part of Creator OS (Notion Template). It is pre-built with the database schemas, formulas, and views ready to duplicate into your workspace.

Related Product

nono CreatorOS

One workspace to create, publish, and grow.

Buy Now

Free Preview: The AI Deployment Blueprint

10 chapters of strategies for deploying AI in your creative workflow. Download the sample and see if it is for you.

One bonus email only. No spam, ever.