Built for founders who speak both languages and need an advisor who does too.
Book a Free Discovery Call
Built for founders who speak both languages and need an advisor who does too.
Book a Free Discovery CallMost accountants cannot. Your CPA understands revenue recognition in theory. Your engineering team can build anything. But neither of them has designed a journal entry framework for a Stripe Connect billing agent model, mapped a deferred revenue schedule to a usage-based billing engine, or told your dev team exactly what data to push to Puzzle and when.
Kellcat sits in that gap. With eleven years of software engineering experience and a second-generation accounting background rooted in a CPA firm, we speak both languages natively. We design the accounting infrastructure your technical team builds to and we set it up in Puzzle so it works from the first transaction.
Most accountants cannot. Your CPA understands revenue recognition in theory. Your engineering team can build anything. But neither of them has designed a journal entry framework for a Stripe Connect billing agent model, mapped a deferred revenue schedule to a usage-based billing engine, or told your dev team exactly what data to push to Puzzle and when.
Kellcat sits in that gap. With eleven years of software engineering experience and a second-generation accounting background rooted in a CPA firm, we speak both languages natively. We design the accounting infrastructure your technical team builds to and we set it up in Puzzle so it works from the first transaction.
If any of these sound familiar, your accounting infrastructure needs to be designed — not defaulted.
Every company below has a different business model and a different industry. But they all share the same gap: the accounting infrastructure has not been designed to match how the platform actually works. Standard bookkeepers cannot help here. This is where Kellcat operates.
You invoice customers on behalf of licensed independent providers. You collect the full invoice amount but only your platform fee is your revenue. The provider portion is a pass-through liability — not your revenue, not your cost of goods.
Environmental testing networks, home inspection platforms, healthcare billing agents, insurance restoration networks, remediation platforms, professional services networks.
You connect buyers and sellers and take a fee. Your gross transaction volume is not your revenue. Your take rate is. But if your books show gross revenue you are overstating income, overpaying taxes, and misleading any investor who reads your financials.
Home services marketplaces, freelancer platforms, B2B procurement networks, rental platforms, equipment sharing marketplaces, professional services directories.
You started with clean monthly subscriptions. Then came annual contracts, usage-based pricing, professional services add-ons, and free trials converting to paid. Your revenue recognition went from simple to complex without anyone designing the accounting infrastructure.
B2B SaaS platforms, vertical software companies, API-first products, usage-based billing models, seat-based licensing, consumption pricing.
You collect rent, manage owner disbursements, or facilitate property transactions through your platform. Tenant security deposits cannot commingle with your operating funds. Owner payouts need to be tracked separately from your revenue. Your books need to reflect the legal and operational reality of how your platform handles money.
Rent collection and owner disbursement platforms, property management software, short-term rental management platforms, real estate transaction platforms with embedded payments.
You are a consulting firm, law firm, staffing agency, or fractional executive network that has moved to modern billing and payroll platforms. Your revenue recognition involves milestones, retainers, and work in progress. Your current bookkeeper treats every invoice like a simple cash transaction.
Boutique consulting firms, legal practices, engineering and architecture firms, staffing and talent agencies, fractional executive networks, advisory firms.
You coordinate healthcare or insurance-adjacent services through licensed independent providers and handle billing on their behalf. Your platform fee is embedded in the transaction. The patient or homeowner never sees a separate line item for your service. Your accounting needs to reflect agent treatment correctly or you are misstating revenue.
Physical therapy, behavioral health, dental, and home health practice management platforms, environmental testing, home inspection, and remediation networks for insurance claims.
Different industries, different models but the same gap. The accounting infrastructure was never designed to match how the platform actually works. Standard bookkeepers cannot help here. This is where Kellcat operates.
You built a platform that invoices on behalf of licensed providers. You know the money flowing through is not all yours. But the books treat it like it is and that liability grows every month it goes unaddressed.
The full invoice hits Stripe. The provider portion needs to clear as a payable. The platform fee is the only revenue line that belongs to the business. When that distinction is not built into the GL from day one, every financial statement produced is wrong and every investor, auditor, or acquirer who looks at the books will find it.
Environmental testing networks, home inspection platforms, healthcare billing agents, insurance restoration networks, remediation platforms, professional services networks.
Your GMV looks impressive. Your take rate is what actually matters. If the books are reporting gross transaction volume as revenue, income is overstated, taxes are overpaid, and any serious investor has an immediate red flag.
The gross amount hits Stripe. The seller payout goes out through Connect. The platform fee is what remains. That distinction needs to be designed into the chart of accounts and journal entry framework before volume scales because restating financials after the fact means correcting numbers already shown to people who matter.
Home services marketplaces, freelancer platforms, B2B procurement networks, rental platforms, equipment sharing marketplaces, professional services directories.
The Stripe dashboard shows one number. The books show another. The CPA is asking about deferred revenue schedules that do not exist yet. This gap does not close on its own.
It started with clean monthly subscriptions. Then came annual contracts, usage-based tiers, implementation fees, and free trials converting to paid. Each layer added revenue recognition complexity the original chart of accounts was never designed to handle. The accounting infrastructure does not get redesigned automatically when the pricing model evolves. That is the gap.
B2B SaaS platforms, vertical software companies, API-first products, usage-based billing models, seat-based licensing, consumption pricing.
Tenant deposits, owner disbursements, and platform revenue are all moving through the same infrastructure. The legal and accounting treatment for each one is completely different. Commingling any of them is a problem that does not stay quiet.
Property money is not platform money. Security deposits are a liability until the lease ends. Owner disbursements are pass-throughs that require agent treatment identical to a billing network. Platform revenue is the only line that belongs on the income statement. When those three are not clearly separated in the GL, the financials are not just inaccurate. They may create legal exposure depending on state requirements.
Rent collection and owner disbursement platforms, property management software, short-term rental management platforms, vacation rental operators with platform infrastructure.
The billing and payroll platforms are modern. The accounting layer underneath them is not. Every invoice is still being treated like a simple cash transaction and that is not how this business actually works.
Milestone billing, retainers, work in progress, contractor payroll through Gusto or Rippling. Each has a distinct accounting treatment a generic setup cannot handle correctly. The result is revenue recognized at the wrong time, WIP that never hits the books, and a GL that does not reflect how the firm actually operates. The CPA sees it at year-end. Investors see it when monthly financials do not hold up to scrutiny.
Boutique consulting firms, legal practices, engineering and architecture firms, staffing and talent agencies, fractional executive networks, advisory firms.
The platform fee is embedded in the transaction and invisible to the patient. The carrier pays. The platform takes its fee. The provider gets the rest. If the books record the full carrier payment as revenue, income is being misstated in a space that cannot afford that kind of error.
The accounting treatment follows the same agent model as any billing network such as ASC 606 agent determination, net revenue recognition, provider payable but the stakes are higher. Regulatory scrutiny is real. Partial payments, short-pays, and balance billing scenarios each require distinct journal entry logic at the transaction level. Generic bookkeeping does not have a framework for any of it.
Physical therapy, behavioral health, dental, and home health practice management platforms, environmental testing, home inspection, remediation networks for insurance claims, TPA technology, managed repair networks.
Every engagement follows the same structured path.
Every engagement follows the same structured path from architecture design on day one to ongoing books, dashboards, and advisory as the platform grows.
Before a single transaction posts, the accounting infrastructure gets designed. Chart of accounts, journal entry framework, Puzzle configuration, and a build spec your engineering team can work from directly.
Every Stripe, Mercury, and Puzzle account reconciled monthly. Every payment scenario covered. Investor-ready financials produced without a last-minute scramble at year-end.
A live dashboard built around the platform's actual metrics, not a generic template someone configured in an afternoon. Net revenue, deferred revenue, MRR vs. GAAP, and cash position in one place, updated automatically.
Bi-weekly sessions with someone who has already reviewed the books and knows what the dashboard is showing. No prep required. The numbers are already there. The conversation is about what they mean and what to do next.
Puzzle
Stripe
Mercury
Ramp
QuickBooks
Xero
Gusto
Rippling
Puzzle
Stripe
Mercury
Ramp
QuickBooks
Xero
Gusto
Rippling
If your stack is not on this list, reach out. If it involves API-driven accounting, we are likely the right fit.
Puzzle
Stripe
Mercury
Ramp
QuickBooks
Xero
Gusto
Rippling
Puzzle
Stripe
Mercury
Ramp
QuickBooks
Xero
Gusto
Rippling
If your stack is not on this list, reach out. If it involves API-driven accounting and modern financial infrastructure, we are likely the right fit.
Book a free discovery call. We will review your business model, your stack, and your payment scenarios and tell you exactly what Phase 1 would cover. No generic proposals. No pressure.
Book a Free Discovery Call30 minutes · Free · No prep needed
Every engagement is scoped before any work begins. The complexity of the platform, number of payment scenarios, and systems involved all affect the scope which is why pricing is confirmed after a free discovery call, not listed on a rate card.
The foundation everything else depends on. Scoped and priced after discovery because no two platforms move money the same way.
Priced after Phase 1 is complete and the live system has been reviewed. Transaction volume and complexity determine the rate — not an arbitrary monthly fee.
A one-time build scoped after discovery, plus a monthly maintenance rate so the dashboard stays current as the platform evolves.
Scoped after Layer 1 is established. Advisory built on a foundation of clean books, not guesswork and spreadsheets pulled together before the call.
Book a free discovery call. We will review your business model, your stack, and your payment scenarios and tell you exactly what Phase 1 would cover. No generic proposals. No pressure.
Book a Free Discovery Call30 minutes · Free · No prep needed