{"id":4749,"date":"2026-08-05T18:27:15","date_gmt":"2026-08-05T12:57:15","guid":{"rendered":"https:\/\/skillarbitra.ge\/blog\/?p=4749"},"modified":"2026-08-05T18:53:26","modified_gmt":"2026-08-05T13:23:26","slug":"saas-startup-accounting-us-clients","status":"publish","type":"post","link":"https:\/\/skillarbitra.ge\/blog\/saas-startup-accounting-us-clients\/","title":{"rendered":"SaaS &#038; Startup Accounting for US Clients: Deferred Revenue, MRR &#038; Burn Rate"},"content":{"rendered":"<!--\n  SaaS & Startup Accounting for US Clients - VERSION-A\n  WP-paste-ready HTML. Paste directly into the WordPress block editor as\n  Custom HTML or via the Code Editor view.\n  - Slug: saas-startup-accounting-us-clients\n  - Last verified: August 5, 2026\n  - Schema (FAQPage) is included at the bottom in separate wp:html blocks.\n  - VERSION-A: clean (no CTAs \/ Expert Inserts)\n-->\n\n\n<p><em>Last verified: August 5, 2026<\/em><\/p>\n<p>A SaaS client can collect a full year of cash in January and still have earned almost none of it that month.<\/p>\n<p>That single fact sits under most of what makes SaaS startup accounting for US clients different from ordinary bookkeeping. The money arrives up front. The software gets delivered day by day, across the next twelve months. So the cash in the bank and the revenue on the income statement become two separate numbers, and they can sit far apart.<\/p>\n<p>For a bookkeeper used to invoice-and-pay work, this is a real switch. You stop recording income when the money lands. You record it as the service gets used, month after month, while a liability called deferred revenue slowly shrinks.<\/p>\n<p>Get that switch right and the client&#8217;s books tell the truth. But get it wrong and every number downstream is off. Revenue looks too high in month one, too low later, and the founder&#8217;s growth metrics stop matching the general ledger.<\/p>\n<p>There&#8217;s a second reason this work pays. US startups run on three numbers a general bookkeeper often never touches: deferred revenue, monthly recurring revenue (MRR), and burn rate. Investors ask for them, and board decks are built on them. Whoever closes the books is expected to produce them.<\/p>\n<p>The demand behind this is measured, not hopeful. The <a href=\"https:\/\/www.bls.gov\/ooh\/business-and-financial\/accountants-and-auditors.htm\" target=\"_blank\" rel=\"noopener\">U.S. Bureau of Labor Statistics<\/a> puts the median wage for accountants and auditors at 81,680 dollars (May 2024) and projects 5% growth from 2024 to 2034, with roughly 124,200 openings a year. Startups are the fast-moving slice of that market, and a lot of them buy their bookkeeping and controller support remotely, including from India.<\/p>\n<p>Picture a self-taught bookkeeper in Pune who already knows QuickBooks. The gap between the work she does now and a 2,000-dollar-a-month US SaaS client isn&#8217;t years of study. It&#8217;s three concepts, recorded correctly and handed over on time.<\/p>\n<p>The skills that win this work aren&#8217;t exotic. They come down to knowing how subscription revenue is recognized, how to post deferred revenue without breaking the balance sheet, and how to give a founder the MRR and burn figures they actually use to run the company.<\/p>\n\n<hr>\n\n<p>SaaS startup accounting turns cash from subscriptions into a liability called deferred revenue, then releases it to revenue month by month as the service is delivered, following the ASC 606 five-step model. Sitting on top of the books are two management numbers: MRR, which normalises recurring revenue to one monthly figure, and burn rate, the net cash the startup spends each month.<\/p>\n<p>The definitions are simple. The timing is where the work is, and the timing is exactly what founders and investors judge you on. Here is how each number gets built, recorded, and reconciled for a US SaaS client.<\/p>\n\n<hr>\n\n<nav class=\"ls-toc\" aria-label=\"Table of contents\">\n<h2>Table of Contents<\/h2>\n<ol class=\"ls-toc-list\">\n<li><a href=\"#h2-1\">How is SaaS startup accounting different from regular bookkeeping?<\/a>\n<\/li>\n<li><a href=\"#h2-2\">What is deferred revenue and how do you record it?<\/a>\n<\/li>\n<li><a href=\"#h2-3\">How does ASC 606 apply to a SaaS subscription?<\/a>\n<\/li>\n<li><a href=\"#h2-4\">How to calculate MRR and ARR<\/a>\n<\/li>\n<li><a href=\"#h2-5\">What is burn rate and runway, and how do you calculate them?<\/a>\n<\/li>\n<li><a href=\"#h2-6\">Why cash, MRR, and recognised revenue tell three different stories<\/a>\n<\/li>\n<li><a href=\"#h2-7\">How is deferred revenue taxed for a US SaaS company?<\/a>\n<\/li>\n<li><a href=\"#h2-8\">SaaS startup accounting from India: serving US clients<\/a>\n<\/li>\n<li><a href=\"#faq\">Frequently asked questions<\/a>\n<\/li>\n<li><a href=\"#references\">References<\/a>\n<ul>\n<li><a href=\"#official-guidance-and-standards\">Official guidance and standards<\/a><\/li>\n<li><a href=\"#data-and-research\">Data and research<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<\/nav>\n\n<hr>\n\n<h2 id=\"h2-1\">How is SaaS startup accounting different from regular bookkeeping?<\/h2>\n<p>SaaS startup accounting differs from regular bookkeeping in one main way: it separates the moment cash arrives from the moment revenue is earned. In a corner shop, a sale and its cash usually happen together. In a subscription business, they almost never do.<\/p>\n<p>A SaaS company sells access, not a one-time product. A customer pays for a month or a year, and the company delivers the software across that whole period. Revenue has to follow the delivery, not the payment.<\/p>\n<p>That forces one basic choice: the books have to run on <a href=\"https:\/\/skillarbitra.ge\/blog\/accrual-vs-cash-basis-accounting-us-gaap\/\" target=\"_blank\" rel=\"noopener\">accrual accounting<\/a>, not cash-basis. Under accrual, you record revenue when it&#8217;s earned and expenses when they&#8217;re incurred, regardless of when money moves. Cash-basis would report the whole annual payment as January income, which overstates one month and empties out the next eleven.<\/p>\n<p>There&#8217;s also a whole layer that ordinary bookkeeping skips. On top of the ledger, a startup tracks operating metrics: how much recurring revenue is coming in, how fast it&#8217;s growing, and how quickly cash is leaving. These aren&#8217;t GAAP figures. They&#8217;re management numbers, and the finance person is usually the one who produces them.<\/p>\n<p>In practice, this means a SaaS bookkeeper wears two hats. One posts clean journal entries and closes the month. The other hands the founder a short set of numbers, MRR and burn among them, that the board and any investor will expect to see.<\/p>\n<p>A common question from bookkeepers moving into this work is whether their existing QuickBooks skills still apply. They do. The mechanics of debits, credits, and reconciliations don&#8217;t change. What changes is the timing rule for revenue and the reporting that sits above the books.<\/p>\n<p>The pitfall to watch early is treating a SaaS client like a services client. If you book each subscription payment straight to revenue when it hits the bank, the income statement will swing wildly and the balance sheet will carry no deferred revenue at all. That&#8217;s the first thing a sharp founder or a diligence team notices.<\/p>\n<h2 id=\"h2-2\">What is deferred revenue and how do you record it?<\/h2>\n<p>Deferred revenue is money a company has collected for a service it hasn&#8217;t delivered yet. It&#8217;s a liability, not income, because the company still owes the customer something: the rest of the subscription.<\/p>\n<p>Take a clear example. A customer pays 12,000 dollars in January for a twelve-month plan. The cash is real and it&#8217;s in the bank, but only one month of software has been delivered. So only 1,000 dollars is revenue, and the other 11,000 dollars is deferred revenue, a promise to deliver eleven more months.<\/p>\n<p>The first journal entry records the cash and the obligation together:<\/p>\n<ol>\n<li>Debit Cash 12,000 dollars.<\/li>\n<li>Credit Deferred revenue 12,000 dollars.<\/li>\n<\/ol>\n<p>Notice that revenue isn&#8217;t touched at this stage. Nothing has been earned on the day the payment clears.<\/p>\n<p>Then, at each month-end, you release one month from the liability into income:<\/p>\n<ol>\n<li>Debit Deferred revenue 1,000 dollars.<\/li>\n<li>Credit Subscription revenue 1,000 dollars.<\/li>\n<\/ol>\n<p>After the first release, deferred revenue falls to 11,000 dollars. After the sixth, it&#8217;s 6,000 dollars. By the end of month twelve, the liability is zero and the full 12,000 dollars has become revenue, one clean slice at a time.<\/p>\n<p>On the balance sheet, deferred revenue sits under liabilities. For an annual plan, the whole balance is current, because it will all be earned within twelve months. For a two-year prepay, you split it: the next twelve months as a current liability, the rest as long-term. Your <a href=\"https:\/\/skillarbitra.ge\/blog\/us-chart-of-accounts-small-business\/\" target=\"_blank\" rel=\"noopener\">chart of accounts<\/a> needs a dedicated deferred revenue account (some teams keep a separate one for annual plans) so the balance is easy to prove at close.<\/p>\n<p>A question that comes up often on accounting forums is whether deferred revenue is an asset because there&#8217;s cash behind it. It isn&#8217;t. The cash is the asset; the deferred revenue is the matching obligation to deliver. They&#8217;re recorded on opposite sides for a reason.<\/p>\n<p>The pitfall here is losing the schedule. If you can&#8217;t show, month by month, how the deferred balance was built and released, you can&#8217;t prove the number at close, and you can&#8217;t answer a diligence question about it. Keep a deferred revenue rollforward from day one, even for a small client.<\/p>\n\n\n<figure class=\"ls-infographic-wrap\" style=\"margin:2rem 0;\">\n<div class=\"sa-ig-defrev\" style=\"margin:2rem 0;max-width:860px;\">\n<style>\n.sa-ig-defrev, .sa-ig-defrev *, .sa-ig-defrev *::before, .sa-ig-defrev *::after { margin:0; padding:0; box-sizing:border-box; }\n.sa-ig-defrev { font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif; color:#212121; }\n.sa-ig-defrev .infographic { max-width:860px; margin:0 auto; border:1px solid #e0e0e0; border-radius:8px; overflow:hidden; background:#ffffff; }\n.sa-ig-defrev .title-bar { background:#2941ba; color:#ffffff; padding:20px 24px; font-size:20px; font-weight:700; text-align:center; }\n.sa-ig-defrev .subtitle { background:#eef1fb; color:#1b2a8a; padding:10px 24px; font-size:13.5px; text-align:center; font-weight:600; border-bottom:1px solid #dfe4f7; }\n.sa-ig-defrev .content { padding:24px; position:relative; overflow:hidden; }\n.sa-ig-defrev .content > *:not(.watermark) { position:relative; z-index:1; }\n.sa-ig-defrev .watermark { position:absolute; inset:0; display:flex; align-items:center; justify-content:center; pointer-events:none; z-index:0; overflow:hidden; }\n.sa-ig-defrev .watermark span { font-size:92px; font-weight:800; color:#1b2a8a; opacity:0.05; letter-spacing:-1px; transform:rotate(-18deg); white-space:nowrap; }\n.sa-ig-defrev .brand-lockup { display:flex; align-items:center; gap:8px; }\n.sa-ig-defrev .brand-lockup .mark { font-size:14px; font-weight:800; color:#1b2a8a; letter-spacing:-0.3px; }\n.sa-ig-defrev .brand-lockup .mark b { color:#feae2d; font-weight:800; }\n.sa-ig-defrev .brand-lockup .url { font-size:12px; color:#9e9e9e; }\n.sa-ig-defrev .cashrow { display:flex; align-items:center; gap:12px; padding:12px 14px; border-radius:6px; margin-bottom:14px; background:#1b2a8a; color:#ffffff; }\n.sa-ig-defrev .cashrow .l { flex:1 1 auto; font-size:15px; font-weight:700; }\n.sa-ig-defrev .cashrow .v { flex:0 0 auto; font-size:16px; font-weight:800; font-variant-numeric:tabular-nums; }\n.sa-ig-defrev table { width:100%; border-collapse:collapse; font-variant-numeric:tabular-nums; }\n.sa-ig-defrev th { font-size:11px; text-transform:uppercase; letter-spacing:0.05em; color:#1b2a8a; text-align:left; padding:8px 10px; border-bottom:2px solid #dfe4f7; }\n.sa-ig-defrev th.num, .sa-ig-defrev td.num { text-align:right; }\n.sa-ig-defrev td { font-size:14px; padding:9px 10px; border-bottom:1px solid #eef0f5; }\n.sa-ig-defrev td.mon { font-weight:600; color:#333; }\n.sa-ig-defrev td.rec { color:#1b2a8a; font-weight:600; }\n.sa-ig-defrev .bar { display:inline-block; height:10px; background:#feae2d; border-radius:3px; vertical-align:middle; margin-left:8px; }\n.sa-ig-defrev tr.last td { border-bottom:none; }\n.sa-ig-defrev tr.last td.bal { color:#2e7d32; font-weight:800; }\n.sa-ig-defrev .footnote { margin-top:18px; padding:12px 14px; background:#eef1fb; border-left:4px solid #2941ba; font-size:13px; line-height:1.55; color:#333; border-radius:0 6px 6px 0; }\n.sa-ig-defrev .branding { display:flex; justify-content:flex-end; padding:12px 24px; font-size:12px; color:#9e9e9e; border-top:1px solid #e0e0e0; }\n@media (max-width:640px){\n  .sa-ig-defrev .title-bar{ font-size:16px; padding:16px; }\n  .sa-ig-defrev .content{ padding:16px; }\n  .sa-ig-defrev th,.sa-ig-defrev td{ font-size:12.5px; padding:7px 6px; }\n  .sa-ig-defrev .bar{ display:none; }\n}\n<\/style>\n  <div class=\"infographic\">\n    <div class=\"title-bar\">Deferred revenue on a $12,000 annual plan<\/div>\n    <div class=\"subtitle\">Cash collected once in January. Revenue recognised in 12 equal slices, under ASC 606.<\/div>\n    <div class=\"content\">\n      <div class=\"watermark\"><span>Skill Arbitrage<\/span><\/div>\n\n      <div class=\"cashrow\">\n        <div class=\"l\">Cash collected in January (one payment)<\/div>\n        <div class=\"v\">$12,000<\/div>\n      <\/div>\n\n      <table>\n        <thead>\n          <tr>\n            <th>Month<\/th>\n            <th class=\"num\">Recognised as revenue<\/th>\n            <th class=\"num\">Deferred revenue balance<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody>\n          <tr><td class=\"mon\">Jan<\/td><td class=\"num rec\">$1,000<\/td><td class=\"num\">$11,000 <span class=\"bar\" style=\"width:92px\"><\/span><\/td><\/tr>\n          <tr><td class=\"mon\">Feb<\/td><td class=\"num rec\">$1,000<\/td><td class=\"num\">$10,000 <span class=\"bar\" style=\"width:83px\"><\/span><\/td><\/tr>\n          <tr><td class=\"mon\">Mar<\/td><td class=\"num rec\">$1,000<\/td><td class=\"num\">$9,000 <span class=\"bar\" style=\"width:75px\"><\/span><\/td><\/tr>\n          <tr><td class=\"mon\">Apr<\/td><td class=\"num rec\">$1,000<\/td><td class=\"num\">$8,000 <span class=\"bar\" style=\"width:67px\"><\/span><\/td><\/tr>\n          <tr><td class=\"mon\">May<\/td><td class=\"num rec\">$1,000<\/td><td class=\"num\">$7,000 <span class=\"bar\" style=\"width:58px\"><\/span><\/td><\/tr>\n          <tr><td class=\"mon\">Jun<\/td><td class=\"num rec\">$1,000<\/td><td class=\"num\">$6,000 <span class=\"bar\" style=\"width:50px\"><\/span><\/td><\/tr>\n          <tr><td class=\"mon\">Jul<\/td><td class=\"num rec\">$1,000<\/td><td class=\"num\">$5,000 <span class=\"bar\" style=\"width:42px\"><\/span><\/td><\/tr>\n          <tr><td class=\"mon\">Aug<\/td><td class=\"num rec\">$1,000<\/td><td class=\"num\">$4,000 <span class=\"bar\" style=\"width:33px\"><\/span><\/td><\/tr>\n          <tr><td class=\"mon\">Sep<\/td><td class=\"num rec\">$1,000<\/td><td class=\"num\">$3,000 <span class=\"bar\" style=\"width:25px\"><\/span><\/td><\/tr>\n          <tr><td class=\"mon\">Oct<\/td><td class=\"num rec\">$1,000<\/td><td class=\"num\">$2,000 <span class=\"bar\" style=\"width:17px\"><\/span><\/td><\/tr>\n          <tr><td class=\"mon\">Nov<\/td><td class=\"num rec\">$1,000<\/td><td class=\"num\">$1,000 <span class=\"bar\" style=\"width:8px\"><\/span><\/td><\/tr>\n          <tr class=\"last\"><td class=\"mon\">Dec<\/td><td class=\"num rec\">$1,000<\/td><td class=\"num bal\">$0<\/td><\/tr>\n        <\/tbody>\n      <\/table>\n\n      <div class=\"footnote\"><strong>Read it this way:<\/strong> the whole $12,000 is a liability on day one, not income. Each month moves $1,000 from deferred revenue into recognised revenue. By December the liability is zero and the full $12,000 has been earned.<\/div>\n    <\/div>\n    <div class=\"branding\"><div class=\"brand-lockup\"><span class=\"mark\">Skill<b>Arbitrage<\/b><\/span><span class=\"url\">&middot; skillarbitra.ge\/blog<\/span><\/div><\/div>\n  <\/div>\n<\/div>\n<\/figure>\n\n<h2 id=\"h2-3\">How does ASC 606 apply to a SaaS subscription?<\/h2>\n<p>ASC 606 is the US GAAP standard that decides when revenue gets recognised, and it governs every SaaS subscription sold to a US client. It came from the <a href=\"https:\/\/www.aicpa-cima.com\/resources\/article\/the-revenue-recognition-standard-fasb-asc-606\" target=\"_blank\" rel=\"noopener\">FASB revenue recognition standard<\/a> (ASU 2014-09) and applies to private companies for annual periods beginning after December 15, 2018.<\/p>\n<p>The standard sets out a five-step model. It reads like a lot, but for a straightforward subscription it moves quickly:<\/p>\n<ol>\n<li>Identify the contract with the customer.<\/li>\n<li>Identify the performance obligations, meaning the distinct promises in that contract.<\/li>\n<li>Determine the transaction price.<\/li>\n<li>Allocate the transaction price across the performance obligations.<\/li>\n<li>Recognise revenue as each performance obligation is satisfied.<\/li>\n<\/ol>\n<p>For a plain monthly or annual plan, the subscription is a single performance obligation satisfied over time. So revenue is recognised ratably, an equal slice each month, which is exactly the deferred revenue release from the previous section.<\/p>\n<p>It gets more involved when a contract bundles things. Say a deal includes a 12,000-dollar annual subscription plus a 3,000-dollar one-time onboarding service. If the onboarding is a distinct service, it&#8217;s a second performance obligation. You recognise the onboarding when it&#8217;s delivered and the subscription ratably over the year, rather than dumping all 15,000 dollars into revenue on day one.<\/p>\n<p>The contract itself is where these answers live, which is why the paperwork matters to the books. The term, the renewal, the refund rights, and what the customer is actually promised all come out of the <a href=\"https:\/\/lawsikho.com\/blog\/saas-agreement-india-drafting-guide\/\" target=\"_blank\" rel=\"noopener\">SaaS agreement<\/a>. Before you set up a revenue schedule, read the contract, because a clause about a free trial or a usage cap can change the timing.<\/p>\n<p>What seasoned SaaS accountants watch for is the nonrefundable setup fee. If that fee doesn&#8217;t buy the customer a separate, distinct service, ASC 606 generally treats it as part of the subscription and spreads it over the service period, not as day-one income. It&#8217;s a common place where new SaaS books overstate early revenue.<\/p>\n<p>Discounts need care too. When a contract prices the bundle below the sum of its parts, the discount is allocated across the performance obligations by their standalone selling prices, not parked against whichever line is convenient. Get the allocation wrong and both revenue lines are stated incorrectly.<\/p>\n<p>The pitfall across all of this is recognising too much, too soon. Auditors and diligence teams look hardest at revenue that was pulled forward. When you&#8217;re unsure, the conservative reading, revenue spread over the delivery period, is usually the defensible one, and it&#8217;s worth confirming the treatment with the client&#8217;s CPA.<\/p>\n<h2 id=\"h2-4\">How to calculate MRR and ARR<\/h2>\n<p>MRR, or monthly recurring revenue, is the total predictable subscription revenue a company expects in a given month, with every plan normalised to a monthly figure. An annual plan of 12,000 dollars counts as 1,000 dollars of MRR, because that&#8217;s its monthly run rate.<\/p>\n<p>ARR, annual recurring revenue, is simply MRR multiplied by twelve. If a company&#8217;s MRR is 50,000 dollars, its ARR is 600,000 dollars. Founders and investors tend to talk in ARR; the books and the monthly close tend to run on MRR.<\/p>\n<p>The number that matters most isn&#8217;t the level, it&#8217;s the movement. Each month, MRR changes through four flows:<\/p>\n<ol>\n<li>New MRR, from customers who just signed.<\/li>\n<li>Expansion MRR, from existing customers who upgraded or added seats.<\/li>\n<li>Contraction MRR, from customers who downgraded.<\/li>\n<li>Churned MRR, from customers who cancelled.<\/li>\n<\/ol>\n<p>Put together: starting MRR, plus new, plus expansion, minus contraction, minus churn, equals ending MRR. The middle of that equation is net new MRR, and it&#8217;s the single figure that tells a founder whether the business grew or shrank that month.<\/p>\n<p>Here&#8217;s a worked month. A startup opens at 50,000 dollars MRR, adds 8,000 dollars in new and 2,000 dollars in expansion, then loses 1,000 dollars to contraction and 3,000 dollars to churn. Net new MRR is 6,000 dollars, and ending MRR is 56,000 dollars. That single movement is more useful to the founder than the raw total.<\/p>\n<p>One metric investors ask about early is net revenue retention (NRR). It measures what happens to a group of existing customers, ignoring new sales: starting MRR plus expansion minus contraction and churn, divided by starting MRR. Above 100% means the existing base is growing on its own, which is a strong signal.<\/p>\n<p>A frequent point of confusion is treating MRR as if it were recognised revenue. It isn&#8217;t a GAAP number. MRR excludes one-time fees, usage overages, and professional services, and it&#8217;s a forward-looking run rate rather than what the income statement earned. You report MRR alongside the books, never as a substitute for them.<\/p>\n<p>The pitfall is a messy MRR definition that quietly shifts over time. If one-time setup fees sneak into MRR one month and out the next, growth looks fake. Write down what counts as recurring, keep it consistent, and reconcile MRR back to the subscription billing system every month.<\/p>\n\n\n<figure class=\"ls-infographic-wrap\" style=\"margin:2rem 0;\">\n<div class=\"sa-ig-mrr\" style=\"margin:2rem 0;max-width:860px;\">\n<style>\n.sa-ig-mrr, .sa-ig-mrr *, .sa-ig-mrr *::before, .sa-ig-mrr *::after { margin:0; padding:0; box-sizing:border-box; }\n.sa-ig-mrr { font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif; color:#212121; }\n.sa-ig-mrr .infographic { max-width:860px; margin:0 auto; border:1px solid #e0e0e0; border-radius:8px; overflow:hidden; background:#ffffff; }\n.sa-ig-mrr .title-bar { background:#2941ba; color:#ffffff; padding:20px 24px; font-size:20px; font-weight:700; text-align:center; }\n.sa-ig-mrr .subtitle { background:#eef1fb; color:#1b2a8a; padding:10px 24px; font-size:13.5px; text-align:center; font-weight:600; border-bottom:1px solid #dfe4f7; }\n.sa-ig-mrr .content { padding:24px; position:relative; overflow:hidden; }\n.sa-ig-mrr .content > *:not(.watermark) { position:relative; z-index:1; }\n.sa-ig-mrr .watermark { position:absolute; inset:0; display:flex; align-items:center; justify-content:center; pointer-events:none; z-index:0; overflow:hidden; }\n.sa-ig-mrr .watermark span { font-size:92px; font-weight:800; color:#1b2a8a; opacity:0.05; letter-spacing:-1px; transform:rotate(-18deg); white-space:nowrap; }\n.sa-ig-mrr .brand-lockup { display:flex; align-items:center; gap:8px; }\n.sa-ig-mrr .brand-lockup .mark { font-size:14px; font-weight:800; color:#1b2a8a; letter-spacing:-0.3px; }\n.sa-ig-mrr .brand-lockup .mark b { color:#feae2d; font-weight:800; }\n.sa-ig-mrr .brand-lockup .url { font-size:12px; color:#9e9e9e; }\n.sa-ig-mrr .row { display:flex; align-items:center; gap:12px; padding:11px 14px; border-radius:6px; margin-bottom:8px; }\n.sa-ig-mrr .row.start { background:#1b2a8a; color:#ffffff; }\n.sa-ig-mrr .row.up { background:#eef1fb; border-left:4px solid #2941ba; }\n.sa-ig-mrr .row.down { background:#f5f5f5; border-left:4px solid #feae2d; }\n.sa-ig-mrr .row.net { background:#fdf0d5; border-left:4px solid #b5760f; margin-top:6px; }\n.sa-ig-mrr .row.end { background:#2941ba; color:#ffffff; margin-top:14px; }\n.sa-ig-mrr .label { flex:1 1 auto; font-size:14px; line-height:1.45; }\n.sa-ig-mrr .row.start .label, .sa-ig-mrr .row.end .label, .sa-ig-mrr .row.net .label { font-weight:700; }\n.sa-ig-mrr .row.start .label, .sa-ig-mrr .row.end .label { font-size:15px; }\n.sa-ig-mrr .amt { flex:0 0 auto; font-size:15px; font-weight:700; min-width:108px; text-align:right; font-variant-numeric:tabular-nums; }\n.sa-ig-mrr .row.up .amt { color:#1b2a8a; }\n.sa-ig-mrr .row.down .amt { color:#7a3b1e; }\n.sa-ig-mrr .row.net .amt { color:#7a3b1e; }\n.sa-ig-mrr .band { margin:16px 0 6px; font-size:11px; font-weight:700; text-transform:uppercase; letter-spacing:0.05em; color:#1b2a8a; }\n.sa-ig-mrr .arr { margin-top:10px; text-align:center; font-size:13.5px; color:#333; font-weight:600; }\n.sa-ig-mrr .arr strong { color:#1b2a8a; }\n.sa-ig-mrr .footnote { margin-top:18px; padding:12px 14px; background:#eef1fb; border-left:4px solid #2941ba; font-size:13px; line-height:1.55; color:#333; border-radius:0 6px 6px 0; }\n.sa-ig-mrr .branding { display:flex; justify-content:flex-end; padding:12px 24px; font-size:12px; color:#9e9e9e; border-top:1px solid #e0e0e0; }\n@media (max-width:640px){\n  .sa-ig-mrr .title-bar{ font-size:16px; padding:16px; }\n  .sa-ig-mrr .content{ padding:16px; }\n  .sa-ig-mrr .row{ flex-wrap:wrap; gap:4px 10px; }\n  .sa-ig-mrr .label{ flex:1 1 100%; }\n  .sa-ig-mrr .amt{ min-width:0; margin-left:auto; }\n}\n<\/style>\n  <div class=\"infographic\">\n    <div class=\"title-bar\">How MRR moves in one month<\/div>\n    <div class=\"subtitle\">The four flows that turn starting MRR into ending MRR<\/div>\n    <div class=\"content\">\n      <div class=\"watermark\"><span>Skill Arbitrage<\/span><\/div>\n\n      <div class=\"row start\">\n        <div class=\"label\">Starting MRR<\/div>\n        <div class=\"amt\">$50,000<\/div>\n      <\/div>\n\n      <div class=\"band\">Added<\/div>\n      <div class=\"row up\">\n        <div class=\"label\">New MRR (customers who just signed)<\/div>\n        <div class=\"amt\">+$8,000<\/div>\n      <\/div>\n      <div class=\"row up\">\n        <div class=\"label\">Expansion MRR (upgrades and added seats)<\/div>\n        <div class=\"amt\">+$2,000<\/div>\n      <\/div>\n\n      <div class=\"band\">Lost<\/div>\n      <div class=\"row down\">\n        <div class=\"label\">Contraction MRR (downgrades)<\/div>\n        <div class=\"amt\">-$1,000<\/div>\n      <\/div>\n      <div class=\"row down\">\n        <div class=\"label\">Churned MRR (cancellations)<\/div>\n        <div class=\"amt\">-$3,000<\/div>\n      <\/div>\n\n      <div class=\"row net\">\n        <div class=\"label\">Net new MRR<\/div>\n        <div class=\"amt\">+$6,000<\/div>\n      <\/div>\n\n      <div class=\"row end\">\n        <div class=\"label\">Ending MRR<\/div>\n        <div class=\"amt\">$56,000<\/div>\n      <\/div>\n\n      <div class=\"arr\">Annual recurring revenue (ARR) = ending MRR &times; 12 = <strong>$672,000<\/strong><\/div>\n\n      <div class=\"footnote\"><strong>Why net new MRR matters:<\/strong> the raw total tells a founder the size of the business. Net new MRR, the added flows minus the lost flows, tells them whether it grew or shrank this month. That is the number a board watches.<\/div>\n    <\/div>\n    <div class=\"branding\"><div class=\"brand-lockup\"><span class=\"mark\">Skill<b>Arbitrage<\/b><\/span><span class=\"url\">&middot; skillarbitra.ge\/blog<\/span><\/div><\/div>\n  <\/div>\n<\/div>\n<\/figure>\n\n<h2 id=\"h2-5\">What is burn rate and runway, and how do you calculate them?<\/h2>\n<p>Burn rate is how much cash a startup spends over and above what it brings in, measured per month. It&#8217;s the number that answers a blunt question: how long until the money runs out?<\/p>\n<p>There are two versions, and the difference matters. Gross burn is total cash going out each month, including payroll, rent, software, and contractors. Net burn subtracts the cash coming in, so net burn equals cash out minus cash in.<\/p>\n<p>An example makes it concrete. A startup spends 90,000 dollars a month and collects 40,000 dollars from customers. Gross burn is 90,000 dollars. Net burn is 50,000 dollars, because the incoming cash offsets part of the spend.<\/p>\n<p>Runway is what founders really care about, and it falls straight out of net burn. Runway in months equals cash on hand divided by net burn. With 600,000 dollars in the bank and 50,000 dollars of net burn, the startup has twelve months of runway.<\/p>\n<p>Runway is why the burn number is a board-level figure and not just a line in the books. It sets the deadline for the next fundraise, the next round of hiring, or a plan to cut costs. A finance person who can show runway clearly earns trust fast, and it ties directly into the wider <a href=\"https:\/\/skillarbitra.ge\/blog\/how-to-help-startups-fundraising-process\/\" target=\"_blank\" rel=\"noopener\">startup fundraising<\/a> timeline.<\/p>\n<p>Investors add one more lens: the burn multiple, which is net cash burned divided by net new ARR added over the same period. It measures how efficiently a startup turns cash into growth. Roughly, under 1 is excellent, 1 to 2 is healthy, and much above 2 gets questioned. If a company burned 150,000 dollars in a quarter and added 75,000 dollars of net new ARR, its burn multiple is 2.<\/p>\n<p>A question founders often raise is what a good burn rate actually is. There&#8217;s no universal number, because it depends on the cash in the bank and the stage. The honest framing is runway, not burn in isolation: the same 50,000-dollar net burn is comfortable with two years of cash and alarming with three months.<\/p>\n<p>The pitfall is confusing gross and net burn, or reading burn off the income statement instead of the cash flow. Burn is a cash figure. Accrual expenses, deferred revenue, and non-cash items all sit between profit and cash, so burn has to be measured from cash actually moving, not from the P&amp;L.<\/p>\n\n\n<figure class=\"ls-infographic-wrap\" style=\"margin:2rem 0;\">\n<div class=\"sa-ig-burn\" style=\"margin:2rem 0;max-width:860px;\">\n<style>\n.sa-ig-burn, .sa-ig-burn *, .sa-ig-burn *::before, .sa-ig-burn *::after { margin:0; padding:0; box-sizing:border-box; }\n.sa-ig-burn { font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif; color:#212121; }\n.sa-ig-burn .infographic { max-width:860px; margin:0 auto; border:1px solid #e0e0e0; border-radius:8px; overflow:hidden; background:#ffffff; }\n.sa-ig-burn .title-bar { background:#2941ba; color:#ffffff; padding:20px 24px; font-size:20px; font-weight:700; text-align:center; }\n.sa-ig-burn .subtitle { background:#eef1fb; color:#1b2a8a; padding:10px 24px; font-size:13.5px; text-align:center; font-weight:600; border-bottom:1px solid #dfe4f7; }\n.sa-ig-burn .content { padding:24px; position:relative; overflow:hidden; }\n.sa-ig-burn .content > *:not(.watermark) { position:relative; z-index:1; }\n.sa-ig-burn .watermark { position:absolute; inset:0; display:flex; align-items:center; justify-content:center; pointer-events:none; z-index:0; overflow:hidden; }\n.sa-ig-burn .watermark span { font-size:92px; font-weight:800; color:#1b2a8a; opacity:0.05; letter-spacing:-1px; transform:rotate(-18deg); white-space:nowrap; }\n.sa-ig-burn .brand-lockup { display:flex; align-items:center; gap:8px; }\n.sa-ig-burn .brand-lockup .mark { font-size:14px; font-weight:800; color:#1b2a8a; letter-spacing:-0.3px; }\n.sa-ig-burn .brand-lockup .mark b { color:#feae2d; font-weight:800; }\n.sa-ig-burn .brand-lockup .url { font-size:12px; color:#9e9e9e; }\n.sa-ig-burn .row { display:flex; align-items:center; gap:12px; padding:11px 14px; border-radius:6px; margin-bottom:8px; }\n.sa-ig-burn .row.out { background:#f5f5f5; border-left:4px solid #feae2d; }\n.sa-ig-burn .row.in { background:#eef1fb; border-left:4px solid #2941ba; }\n.sa-ig-burn .row.net { background:#1b2a8a; color:#ffffff; margin-top:6px; }\n.sa-ig-burn .label { flex:1 1 auto; font-size:14px; line-height:1.45; }\n.sa-ig-burn .row.net .label { font-weight:700; font-size:15px; }\n.sa-ig-burn .amt { flex:0 0 auto; font-size:15px; font-weight:700; min-width:112px; text-align:right; font-variant-numeric:tabular-nums; }\n.sa-ig-burn .row.out .amt { color:#7a3b1e; }\n.sa-ig-burn .row.in .amt { color:#1b2a8a; }\n.sa-ig-burn .runway { margin-top:16px; display:flex; gap:14px; }\n.sa-ig-burn .card2 { flex:1 1 0; background:#eef1fb; border:1px solid #dfe4f7; border-radius:8px; padding:16px; text-align:center; }\n.sa-ig-burn .card2 .k { font-size:11px; text-transform:uppercase; letter-spacing:0.05em; color:#1b2a8a; font-weight:700; }\n.sa-ig-burn .card2 .big { font-size:30px; font-weight:800; color:#1b2a8a; margin-top:6px; font-variant-numeric:tabular-nums; }\n.sa-ig-burn .card2 .small { font-size:12px; color:#555; margin-top:4px; }\n.sa-ig-burn .band { margin:16px 0 6px; font-size:11px; font-weight:700; text-transform:uppercase; letter-spacing:0.05em; color:#1b2a8a; }\n.sa-ig-burn .footnote { margin-top:18px; padding:12px 14px; background:#eef1fb; border-left:4px solid #2941ba; font-size:13px; line-height:1.55; color:#333; border-radius:0 6px 6px 0; }\n.sa-ig-burn .branding { display:flex; justify-content:flex-end; padding:12px 24px; font-size:12px; color:#9e9e9e; border-top:1px solid #e0e0e0; }\n@media (max-width:640px){\n  .sa-ig-burn .title-bar{ font-size:16px; padding:16px; }\n  .sa-ig-burn .content{ padding:16px; }\n  .sa-ig-burn .row{ flex-wrap:wrap; gap:4px 10px; }\n  .sa-ig-burn .label{ flex:1 1 100%; }\n  .sa-ig-burn .amt{ min-width:0; margin-left:auto; }\n  .sa-ig-burn .runway{ flex-direction:column; }\n}\n<\/style>\n  <div class=\"infographic\">\n    <div class=\"title-bar\">Burn rate and runway, month by month<\/div>\n    <div class=\"subtitle\">From cash out and cash in to how many months of runway are left<\/div>\n    <div class=\"content\">\n      <div class=\"watermark\"><span>Skill Arbitrage<\/span><\/div>\n\n      <div class=\"band\">This month<\/div>\n      <div class=\"row out\">\n        <div class=\"label\">Cash out: payroll, rent, software, contractors (gross burn)<\/div>\n        <div class=\"amt\">$90,000<\/div>\n      <\/div>\n      <div class=\"row in\">\n        <div class=\"label\">Cash in: collections from customers<\/div>\n        <div class=\"amt\">-$40,000<\/div>\n      <\/div>\n      <div class=\"row net\">\n        <div class=\"label\">Net burn (cash out minus cash in)<\/div>\n        <div class=\"amt\">$50,000<\/div>\n      <\/div>\n\n      <div class=\"runway\">\n        <div class=\"card2\">\n          <div class=\"k\">Cash on hand<\/div>\n          <div class=\"big\">$600,000<\/div>\n          <div class=\"small\">in the bank today<\/div>\n        <\/div>\n        <div class=\"card2\">\n          <div class=\"k\">Runway<\/div>\n          <div class=\"big\">12 months<\/div>\n          <div class=\"small\">$600,000 &divide; $50,000<\/div>\n        <\/div>\n        <div class=\"card2\">\n          <div class=\"k\">Burn multiple<\/div>\n          <div class=\"big\">2.0<\/div>\n          <div class=\"small\">$150k burn &divide; $75k net new ARR (quarter)<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"footnote\"><strong>The rule of thumb:<\/strong> runway, not burn on its own, is what founders act on. Gross burn is total spend; net burn is what is left after collections, and runway is cash divided by net burn. A burn multiple under 1 is excellent, 1 to 2 is healthy, and much above 2 gets questioned.<\/div>\n    <\/div>\n    <div class=\"branding\"><div class=\"brand-lockup\"><span class=\"mark\">Skill<b>Arbitrage<\/b><\/span><span class=\"url\">&middot; skillarbitra.ge\/blog<\/span><\/div><\/div>\n  <\/div>\n<\/div>\n<\/figure>\n\n<h2 id=\"h2-6\">Why cash, MRR, and recognised revenue tell three different stories<\/h2>\n<p>For a SaaS client, cash, MRR, and recognised revenue are three different numbers in the same month, and each answers a different question. Reading one as if it were another is the most common mistake founders make with their own accounts.<\/p>\n<p>Recognised revenue is the GAAP figure: what was actually earned this month under ASC 606. MRR is the forward run rate of recurring subscriptions. Cash is what moved through the bank. They rarely match, and the gap between them is usually deferred revenue.<\/p>\n<p>Walk through one month to see it. A startup signs a customer to a 12,000-dollar annual plan, paid up front, on the first of the month. Cash goes up by 12,000 dollars, MRR goes up by 1,000 dollars, and recognised revenue for the month is 1,000 dollars. Three numbers, one event, all correct.<\/p>\n<p>The trap is reading the bank balance as health. A month of annual prepays can flood the account with cash while recognised revenue barely moves, because most of that cash is deferred revenue the company still owes as service. A founder who mistakes the cash spike for profit will overspend.<\/p>\n<p>The reverse trap is just as real. A strong month of monthly-plan signups lifts MRR and recognised revenue, but the cash trickles in over the year, so the bank balance lags. The business is growing; the cash flow just hasn&#8217;t caught up.<\/p>\n<p>The fix is to present the three together, with a short note on why they differ. That turns a confusing set of numbers into a clear picture: this is what we earned, this is our run rate, and this is what&#8217;s in the bank. And that single reconciliation is often the most valued thing a remote bookkeeper delivers.<\/p>\n<h2 id=\"h2-7\">How is deferred revenue taxed for a US SaaS company?<\/h2>\n<p>Deferred revenue is taxed on a different schedule from how it&#8217;s booked, and the gap catches out founders who assume the two match. For the books, revenue is spread over the service period under ASC 606. For federal tax, the timing follows the Internal Revenue Code, and the rules are not the same.<\/p>\n<p>The key provision is <a href=\"https:\/\/www.law.cornell.edu\/uscode\/text\/26\/451\" target=\"_blank\" rel=\"noopener\">Section 451(c) of the Internal Revenue Code<\/a>, which covers the treatment of advance payments. As a starting point, an accrual-method taxpayer includes an advance payment in taxable income in the year it&#8217;s received. That&#8217;s the general rule, and it can mean paying tax on cash the books still show as a liability.<\/p>\n<p>Section 451(c) offers a limited softening. An accrual taxpayer with an applicable financial statement can elect the deferral method: include the part recognised in that year&#8217;s financial statement now, and defer the rest to the next tax year. The important word is next. The deferral is one year only, not spread across the full contract the way book revenue is.<\/p>\n<p>So a December annual prepay might be split across just two tax years, even though the books release it over twelve months. That difference between book and tax timing is normal, and it&#8217;s tracked as a temporary difference. A company that wants to switch to the deferral method files <a href=\"https:\/\/www.irs.gov\/forms-pubs\/about-form-3115\" target=\"_blank\" rel=\"noopener\">IRS Form 3115<\/a>, the application for a change in accounting method.<\/p>\n<p>Smaller startups may sit outside this entirely. A company under the gross receipts threshold can often use the cash method for tax and recognise the payment when received, which is simpler but gives up the deferral. Which path fits depends on the company&#8217;s structure and financials.<\/p>\n<p>Here&#8217;s the practical boundary for a bookkeeper. Your job is to keep clean book records: deferred revenue, the release schedule, and the rollforward. The tax election and the return are the client&#8217;s CPA&#8217;s call. What you can do is flag the book-tax difference early, so nobody is surprised at filing time and the tax advisor has what they need.<\/p>\n<h2 id=\"h2-8\">SaaS startup accounting from India: serving US clients<\/h2>\n<p>Serving US SaaS clients from India is realistic because the whole workflow is already remote and cloud-based. The ledger, the billing data, and the bank feeds all live online, so location stops mattering. What matters is knowing the stack and the close.<\/p>\n<p>The tools split into two layers. The ledger is usually QuickBooks Online or Xero, where the books are kept and the financials come from. The recurring revenue lives in a subscription billing tool: Stripe Billing, Chargebee, Recurly, or Maxio are common. Those tools are the system of record for MRR and for the revenue recognition schedule.<\/p>\n<p>The billing tool and the ledger have to tie out. Stripe or Chargebee produces the deferred revenue schedule and the monthly recognition entry; you post or reconcile that into QuickBooks or Xero, then match the Stripe payouts to the bank, much like clearing a settlement account. The billing platform tells you what was earned; the ledger has to agree.<\/p>\n<p>A month-end close for a SaaS client follows a repeatable order:<\/p>\n<ol>\n<li>Reconcile cash and match every Stripe or processor payout to the bank.<\/li>\n<li>Post the revenue recognition entry from the billing system and roll deferred revenue forward.<\/li>\n<li>Update MRR and ARR, and break out new, expansion, contraction, and churn.<\/li>\n<li>Calculate net burn and runway from the cash movement.<\/li>\n<li>Deliver a short metrics summary alongside the financials.<\/li>\n<\/ol>\n<p>That last step is what separates a bookkeeper from a finance partner. US startups don&#8217;t just want clean books; they want the numbers a board asks for, delivered by a set date each month. If you&#8217;re aiming at these roles, it helps to understand the range of <a href=\"https:\/\/skillarbitra.ge\/blog\/remote-finance-jobs-us-startups\/\" target=\"_blank\" rel=\"noopener\">remote finance roles at US startups<\/a> and how the bookkeeping seat connects to controller and fractional CFO work.<\/p>\n<p>It also pays to understand the client&#8217;s contract, not just their numbers. Reading <a href=\"https:\/\/blog.ipleaders.in\/saas-agreement-overview\/\" target=\"_blank\" rel=\"noopener\">an overview of the SaaS agreement<\/a> shows why the term, renewal, and refund clauses drive the revenue schedule you&#8217;re building. A bookkeeper who can connect a contract clause to a journal entry is far harder to replace.<\/p>\n<p>A question that comes up in remote-work forums is whether US startups will trust an offshore bookkeeper with something this sensitive. Many already do, especially early-stage companies watching cash. The trust is built the same way every month: an accurate close, on time, with the metrics they expect and no surprises at diligence. For the wider path, see how professionals build <a href=\"https:\/\/skillarbitra.ge\/blog\/us-accounting-career-from-india\/\" target=\"_blank\" rel=\"noopener\">a US accounting career from India<\/a>.<\/p>\n<p>The pitfall to avoid is selling yourself as a data-entry bookkeeper when the client needs a metrics owner. The work, and the pay, sit in owning deferred revenue, MRR, and burn end to end, not in categorising expenses. Price and position around that, and the role changes.<\/p>\n<h2 id=\"faq\">Frequently asked questions<\/h2>\n<p><strong>Is deferred revenue an asset or a liability?<\/strong>\nDeferred revenue is a liability. It represents cash collected for a service the company hasn&#8217;t delivered yet, so the company still owes the customer the remaining service. The cash itself is the asset; deferred revenue is the matching obligation.<\/p>\n<p><strong>When does a SaaS company recognise revenue?<\/strong>\nA SaaS company recognises revenue as it delivers the service, not when it collects the cash. Under ASC 606, a standard subscription is recognised ratably over the subscription term, usually an equal amount each month.<\/p>\n<p><strong>What is the difference between MRR and recognised revenue?<\/strong>\nMRR is a forward-looking run rate of recurring subscriptions, normalised to a monthly figure and used for management reporting. Recognised revenue is the GAAP figure actually earned in a period. MRR excludes one-time fees and usage charges, so the two often differ.<\/p>\n<p><strong>How do you calculate ARR from MRR?<\/strong>\nARR equals MRR multiplied by twelve. If MRR is 50,000 dollars, ARR is 600,000 dollars. ARR is the annualised run rate, not the revenue actually earned or collected during the year.<\/p>\n<p><strong>What is a good burn rate for a startup?<\/strong>\nThere&#8217;s no single good number, because it depends on cash in the bank and stage. The better measure is runway: the same burn is healthy with two years of cash and dangerous with three months. Judge burn against runway, not on its own.<\/p>\n<p><strong>What is the difference between gross burn and net burn?<\/strong>\nGross burn is total cash spent each month. Net burn subtracts cash coming in, so net burn equals cash out minus cash in. Runway is always calculated from net burn.<\/p>\n<p><strong>How do you calculate runway?<\/strong>\nRunway in months equals cash on hand divided by net monthly burn. With 600,000 dollars in cash and 50,000 dollars of net burn, runway is twelve months. It&#8217;s an estimate that assumes burn stays roughly steady.<\/p>\n<p><strong>What is the burn multiple?<\/strong>\nThe burn multiple is net cash burned divided by net new ARR added over the same period. It measures how efficiently a startup converts cash into growth. Under 1 is excellent, 1 to 2 is healthy, and much above 2 usually gets questioned.<\/p>\n<p><strong>Does a SaaS startup have to use accrual accounting?<\/strong>\nFor accurate SaaS reporting and for GAAP financials, yes. Accrual accounting is what makes deferred revenue and proper revenue recognition possible. Very small companies may file taxes on the cash method, but their management books still need accrual to show a true picture.<\/p>\n<p><strong>How do you record an annual SaaS subscription paid up front?<\/strong>\nDebit cash and credit deferred revenue for the full amount when the payment is received. Then each month, debit deferred revenue and credit subscription revenue for one month&#8217;s portion. The deferred balance falls to zero over the term.<\/p>\n<p><strong>What is a contract liability under ASC 606?<\/strong>\nA contract liability is ASC 606&#8217;s term for what most people call deferred revenue: an obligation to transfer goods or services for which the company has already been paid. The label changed with the standard, but the meaning is the same.<\/p>\n<p><strong>How is deferred revenue taxed in the US?<\/strong>\nUnder Section 451(c) of the Internal Revenue Code, an accrual taxpayer generally includes an advance payment in income when received. A taxpayer with an applicable financial statement may elect to defer part of it, but only to the next tax year. This differs from the book treatment, which spreads revenue over the full service period.<\/p>\n<p><strong>What is net revenue retention?<\/strong>\nNet revenue retention measures how a group of existing customers grows or shrinks, excluding new sales. It&#8217;s starting MRR plus expansion, minus contraction and churn, divided by starting MRR. Above 100% means the existing base is expanding on its own.<\/p>\n<p><strong>Which software tracks MRR and deferred revenue?<\/strong>\nSubscription billing tools such as Stripe Billing, Chargebee, Recurly, and Maxio track MRR and produce a revenue recognition schedule. They usually feed a general ledger like QuickBooks Online or Xero, where the books are kept and financial statements are produced.<\/p>\n<p><strong>Can an Indian bookkeeper handle US SaaS accounting remotely?<\/strong>\nYes. The ledger, billing data, and bank feeds are all cloud-based, so the work is fully remote. What the role needs is a firm grasp of revenue recognition, deferred revenue, and the SaaS metrics, plus a reliable monthly close delivered on time.<\/p>\n<h2 id=\"references\">References<\/h2>\n<h3 id=\"official-guidance-and-standards\">Official guidance and standards<\/h3>\n<ul>\n<li><a href=\"https:\/\/storage.fasb.org\/ASU%202014-09_Section%20A.pdf\" target=\"_blank\" rel=\"noopener\">ASU 2014-09, Revenue from Contracts with Customers, Topic 606 (Financial Accounting Standards Board)<\/a><\/li>\n<li><a href=\"https:\/\/www.law.cornell.edu\/uscode\/text\/26\/451\" target=\"_blank\" rel=\"noopener\">Section 451 of the Internal Revenue Code, treatment of advance payments (Legal Information Institute, Cornell Law School)<\/a><\/li>\n<li><a href=\"https:\/\/www.irs.gov\/forms-pubs\/about-form-3115\" target=\"_blank\" rel=\"noopener\">About Form 3115, Application for Change in Accounting Method (Internal Revenue Service)<\/a><\/li>\n<li><a href=\"https:\/\/www.aicpa-cima.com\/resources\/article\/the-revenue-recognition-standard-fasb-asc-606\" target=\"_blank\" rel=\"noopener\">The revenue recognition standard, FASB ASC 606 (AICPA and CIMA)<\/a><\/li>\n<\/ul>\n<h3 id=\"data-and-research\">Data and research<\/h3>\n<ul>\n<li><a href=\"https:\/\/www.bls.gov\/ooh\/business-and-financial\/accountants-and-auditors.htm\" target=\"_blank\" rel=\"noopener\">Accountants and Auditors, Occupational Outlook Handbook, 2024 (U.S. Bureau of Labor Statistics)<\/a><\/li>\n<\/ul>\n<p>Deferred revenue, MRR, and burn rate are the three numbers that turn a set of books into a picture a US founder can act on. Record the cash as a liability, release it to revenue as the service is delivered, and report the run rate and the runway on top of clean books. A remote bookkeeper who owns all three, and closes on time every month, becomes the kind of hire a US startup keeps through its next round.<\/p>\n<p><em>This article is for educational purposes only and does not constitute professional, financial, legal, or tax advice. For guidance specific to your situation, consult a qualified professional.<\/em><\/p>\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is deferred revenue an asset or a liability?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Deferred revenue is a liability. It represents cash collected for a service the company has not delivered yet, so the company still owes the customer the remaining service. The cash itself is the asset; deferred revenue is the matching obligation.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"When does a SaaS company recognise revenue?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A SaaS company recognises revenue as it delivers the service, not when it collects the cash. Under ASC 606, a standard subscription is recognised ratably over the subscription term, usually an equal amount each month.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the difference between MRR and recognised revenue?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"MRR is a forward-looking run rate of recurring subscriptions, normalised to a monthly figure and used for management reporting. Recognised revenue is the GAAP figure actually earned in a period. MRR excludes one-time fees and usage charges, so the two often differ.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How do you calculate ARR from MRR?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"ARR equals MRR multiplied by twelve. If MRR is 50,000 dollars, ARR is 600,000 dollars. ARR is the annualised run rate, not the revenue actually earned or collected during the year.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is a good burn rate for a startup?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"There is no single good number, because it depends on cash in the bank and stage. The better measure is runway: the same burn is healthy with two years of cash and dangerous with three months. Judge burn against runway, not on its own.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the difference between gross burn and net burn?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Gross burn is total cash spent each month. Net burn subtracts cash coming in, so net burn equals cash out minus cash in. Runway is always calculated from net burn.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How do you calculate runway?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Runway in months equals cash on hand divided by net monthly burn. With 600,000 dollars in cash and 50,000 dollars of net burn, runway is twelve months. It is an estimate that assumes burn stays roughly steady.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the burn multiple?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The burn multiple is net cash burned divided by net new ARR added over the same period. It measures how efficiently a startup converts cash into growth. Under 1 is excellent, 1 to 2 is healthy, and much above 2 usually gets questioned.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does a SaaS startup have to use accrual accounting?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"For accurate SaaS reporting and for GAAP financials, yes. Accrual accounting is what makes deferred revenue and proper revenue recognition possible. Very small companies may file taxes on the cash method, but their management books still need accrual to show a true picture.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How do you record an annual SaaS subscription paid up front?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Debit cash and credit deferred revenue for the full amount when the payment is received. Then each month, debit deferred revenue and credit subscription revenue for one month's portion. The deferred balance falls to zero over the term.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is a contract liability under ASC 606?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A contract liability is ASC 606's term for what most people call deferred revenue: an obligation to transfer goods or services for which the company has already been paid. The label changed with the standard, but the meaning is the same.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How is deferred revenue taxed in the US?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Under Section 451(c) of the Internal Revenue Code, an accrual taxpayer generally includes an advance payment in income when received. A taxpayer with an applicable financial statement may elect to defer part of it, but only to the next tax year. This differs from the book treatment, which spreads revenue over the full service period.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is net revenue retention?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Net revenue retention measures how a group of existing customers grows or shrinks, excluding new sales. It is starting MRR plus expansion, minus contraction and churn, divided by starting MRR. Above 100% means the existing base is expanding on its own.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Which software tracks MRR and deferred revenue?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Subscription billing tools such as Stripe Billing, Chargebee, Recurly, and Maxio track MRR and produce a revenue recognition schedule. They usually feed a general ledger like QuickBooks Online or Xero, where the books are kept and financial statements are produced.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can an Indian bookkeeper handle US SaaS accounting remotely?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The ledger, billing data, and bank feeds are all cloud-based, so the work is fully remote. What the role needs is a firm grasp of revenue recognition, deferred revenue, and the SaaS metrics, plus a reliable monthly close delivered on time.\"\n      }\n    }\n  ]\n}\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>SaaS accounting books subscription cash as deferred revenue, then recognises it monthly under ASC 606. MRR is the run rate; burn rate is the cash the startup spends<\/p>\n","protected":false},"author":35,"featured_media":4750,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[798,36],"tags":[1550,1458,1555,1551,1556,1546,1548,1553,801,1547,1549,1545,1554,1552,265],"class_list":["post-4749","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-us-accounting-tax","category-bookkeeper","tag-arr","tag-asc-606","tag-burn-multiple","tag-burn-rate","tag-contract-liability","tag-deferred-revenue","tag-mrr","tag-net-revenue-retention","tag-remote-bookkeeping","tag-revenue-recognition","tag-runway","tag-saas-accounting","tag-saas-month-end-close","tag-startup-accounting","tag-us-clients"],"_links":{"self":[{"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/posts\/4749","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/comments?post=4749"}],"version-history":[{"count":1,"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/posts\/4749\/revisions"}],"predecessor-version":[{"id":4751,"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/posts\/4749\/revisions\/4751"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/media\/4750"}],"wp:attachment":[{"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/media?parent=4749"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/categories?post=4749"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/tags?post=4749"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}