SaaS Knowledge Center
Explore our verified library of SaaS transactions. Every entry is reviewed for IFRS compliance and real-world accuracy by our technical accounting team.
How to Record an Annual SaaS Subscription Payment as Deferred Revenue
Recording a bulk annual payment for a software subscription under the accrual basis, deferring recognition until service is delivered monthly.
How to Recognize Monthly SaaS Revenue from a Deferred Annual Subscription
The monthly adjusting entry to release earned revenue from deferred balance as the subscription service obligation is fulfilled.
How to Amortize a Prepaid Annual Software License Monthly
Monthly adjustment to recognize the expense of an upfront software subscription payment over the coverage period.
How to Capitalize Internal Software Development Labor Costs Under IAS 38
Recording internal labor costs as an intangible asset during the application development stage once technical feasibility is established.
How to Record an Annual SaaS Tool Subscription Renewal as a Prepaid Asset
Paying for another year of a mission-critical SaaS tool and recording it correctly as a prepaid asset.
How to Record Employee Stock-Based Compensation Expense for Options and RSUs
Recognizing the monthly non-cash compensation expense for employee stock options or RSUs over the vesting period.
How to Expense Software Research Phase Costs Before Technical Feasibility
Recording costs for the initial research phase of a new software feature that must be expensed immediately under IAS 38.
How to Capitalize Trademark and Domain Name Registration Costs as Intangible Assets
Capitalizing the legal and registration costs of a new brand or web domain that provides long-term economic benefit.
How to Record Monthly Cloud Hosting Costs from AWS or Azure
Recording the pay-as-you-go monthly expense for cloud server infrastructure as a period cost.
How to Record App Store Revenue Net of the 30% Apple or Google Commission
Recording gross subscription revenue and the app store commission as a separate selling expense when Apple App Store or Google Play deducts their fee before payout.
How to Record Cloud Hosting Costs for Freemium and Free Trial Users
Allocating the infrastructure cost of supporting free users to marketing and user acquisition expense rather than Cost of Revenue.
How to Accrue Month-End API Usage Costs for OpenAI, Twilio, or SendGrid
Accruing the expense for third-party API credits consumed during the month before the bill arrives.
How to Issue a Subscription Credit Note for a Paused or Goodwill Adjustment
Granting a customer a credit note for a paused subscription month or as a customer service gesture, reducing revenue or future billings.
How to Capitalize Software Development Costs as an Intangible Asset Under IAS 38
Moving internal coding costs from R&D expense to the balance sheet as an intangible asset once the IAS 38 development phase criteria are met.
How to Write Off an Obsolete Internal Software Asset That Is No Longer in Use
Removing the remaining net book value of a capitalized software tool that has been decommissioned or replaced.
How to Amortize a Prepaid AWS or GCP Reserved Instance Payment Monthly
Monthly adjustment releasing 1/12th of an upfront Reserved Instance payment to cloud hosting expense.
How to Record a Prorated Subscription Upgrade Mid-Billing Period
Recording the incremental revenue when a customer upgrades from a Basic to a Premium plan partway through the billing cycle.
How to Record a Prorated Refund When a Customer Cancels an Annual Subscription Mid-Term
Issuing a partial cash refund to a customer who cancels an annual plan halfway through the contract period.
How to Record a Non-Cash Referral Credit Granted to an Existing User
Recording a promotional credit given to a user for referring a new customer, creating a liability until the credit is applied to a future invoice.
How to Record a New Monthly SaaS Subscription Paid in Cash
Recording a new customer signing up for a monthly plan and paying immediately, with same-period revenue recognition.
How to Record a New Monthly Subscription Collected via Stripe Net of Processing Fees
Recording a new subscription paid by credit card through Stripe, recognizing gross revenue and the processing fee separately.
How to Record an Annual Plan Upfront Payment and Release Revenue Monthly
Collecting a full year's subscription upfront, deferring the full amount as a liability, and releasing one month's revenue each period.
How to Record a Multi-Year Enterprise Contract Upfront Payment with Current and Non-Current Deferral
Recording a 3-year enterprise SaaS contract paid upfront, splitting deferred revenue between current and non-current portions under IFRS 15.
How to Recognize Usage-Based and Metered Billing Revenue at Month-End
Recognizing revenue for API calls, data storage, or message volume consumed during the month based on actual usage data.
How to Recognize Professional Services and Implementation Revenue as a Separate Performance Obligation
Recognizing revenue from a paid onboarding or implementation engagement as a distinct obligation from the subscription.
How to Defer a One-Time Setup or Onboarding Fee Over the Customer Subscription Lifetime
Collecting a one-time setup fee that must be spread over the expected customer lifetime because it does not transfer a distinct service.
How to Record a Mid-Term Upsell Contract Modification from Basic to Enterprise Plan
Accounting for a customer upgrading mid-contract where the modification is treated as a new distinct contract under IFRS 15.
How to Record Revenue When a Free Trial User Converts to a Paid Subscription
Recognizing the first subscription revenue at the point the free trial ends and the customer is billed.
How to Recognize Enterprise Contract Revenue Gated by a Go-Live Milestone
Releasing deferred revenue for an enterprise deal at the contractual go-live milestone, after which the service obligation begins.
How to Record a Volume Discount Credit Note When a Customer Reaches a Usage Tier
Issuing a retroactive credit note when a customer's cumulative usage triggers a lower-tier price under a volume discount structure.
How to Record a Customer Downgrade with a Credit Note and Rebill at the Lower Plan Price
Processing a plan downgrade — crediting the unused portion of the higher plan and opening a new deferred revenue balance at the lower price.
How to Accrue Monthly Sales Commission Expense for Deals Closed in the Period
Accruing the commission owed to the sales team for deals closed during the month, matched to the period of the sale.
How to Capitalize Sales Commissions as a Contract Cost Asset Under IFRS 15
Capitalizing incremental sales commissions as a Contract Costs intangible asset to be amortized over the expected customer lifetime.
How to Amortize Capitalized Sales Commissions Over the Customer Lifetime Monthly
Monthly release of the capitalized commission asset to sales commission expense over the expected 3-year customer lifetime.
How to Record Monthly Paid Digital Advertising Spend on Google and Meta
Expensing the monthly spend on paid acquisition channels (Google Ads, Meta, LinkedIn) in the period the ads run.
How to Record Content Marketing and SEO Agency Spend
Expensing payments to a content agency and SEO tools for inbound marketing activities as a period cost.
How to Record Trade Show and Conference Expenses for SaaS Demand Generation
Expensing booth, sponsorship, travel, and event costs for trade shows and industry conferences in the period the event occurs.
How to Record Channel Partner and Reseller Commission Expense
Recording commissions earned by a channel partner for referring or reselling the SaaS product in the period the associated sale closes.
How to Accrue Affiliate Marketing Commission Payable for Customer Sign-Ups
Accruing commissions owed to affiliate marketers when a qualifying sign-up occurs through their referral link.
How to Record Customer Success Onboarding Labor as a Cost of Revenue
Recording the internal labor cost of a Customer Success Manager running an enterprise onboarding engagement as a Cost of Revenue item.
How to Release Remaining Deferred Revenue When a Customer Churns at Period End
Releasing the final period's deferred revenue balance when a customer cancels at the end of their billing period with no refund entitlement.
How to Record a Churned Customer Reactivating Their Subscription
Treating a returning churned customer's reactivation as a new subscription revenue event.
How to Write Off a Subscription Receivable After Failed Dunning Attempts
Writing off an outstanding subscription balance after all automated payment retry attempts have been exhausted.
How to Provision for Expected Credit Losses on Subscription Receivables Under IFRS 9
Provisioning for potential non-collection of outstanding subscription invoices based on aging and historical loss rates.
How to Record a Retention Discount Offered to an At-Risk Customer to Prevent Churn
Issuing a promotional discount to retain a customer who has requested cancellation, recorded as a reduction to revenue.
How to Split AWS or GCP Compute Costs Between Cost of Revenue and R&D
Allocating cloud compute costs between the Cost of Revenue (production) and R&D (dev and test environments) based on resource tagging.
How to Record Monthly CDN and Bandwidth Costs as Cost of Revenue
Recording monthly content delivery network and data transfer charges as direct costs of serving customers.
How to Record Third-Party API Costs for Stripe, Twilio, and SendGrid as Cost of Revenue
Recording monthly costs for payment processing, SMS, and email delivery APIs embedded in the product as direct Cost of Revenue.
How to Record Database Hosting Costs for RDS or MongoDB Atlas as Cost of Revenue
Recording monthly managed database service charges as a core infrastructure Cost of Revenue item.
How to Record Annual Security and SOC2 Compliance Tool Subscriptions as Prepaid Assets
Capitalizing annual compliance platform subscriptions and penetration testing costs as prepaid assets amortized monthly.
How to Record Disaster Recovery and Backup Infrastructure Costs as Cost of Revenue
Recording the monthly cost of maintaining backup environments and data replication to meet SLA uptime commitments.
How to Record Customer Support Platform Costs for Zendesk or Intercom as Cost of Revenue
Recording the monthly subscription for customer support and live chat software as a Cost of Revenue item.
How to Record Monthly Engineering Team Payroll as R&D Expense
Recording the gross salary expense for the software development and infrastructure team as Research and Development expense.
How to Record Monthly G&A Team Payroll for Finance, HR, Legal and Executive Staff
Recording gross salaries for General and Administrative staff as operating expenses below the gross profit line.
How to Record Employer Payroll Taxes and Social Security Contributions
Recording the employer's share of payroll taxes and social contributions, allocated to the same expense line as the related salary.
How to Determine and Record the Fair Value of a New ESOP Option Grant
Determining the Black-Scholes fair value of a new batch of stock options at grant date and setting up the future amortization schedule.
How to Record an Employee Exercising Their Stock Options
Recording the cash received and shares issued when an employee pays the exercise price to purchase shares under their option grant.
How to Record Monthly RSU Vesting Expense as Non-Cash Stock Compensation
Recording the monthly non-cash compensation expense as Restricted Stock Units vest based on the grant-date share price.
How to Accrue a Cash-Settled Phantom Share or LTIP Liability for Employees
Accruing a cash-settled long-term incentive plan as a growing liability revalued at fair value each period.
How to Record a Development or Design Invoice from an External Contractor
Expensing a contractor or freelancer invoice for development or design work as R&D expense in the period performed.
How to Record the Transition from R&D Research Phase to Capitalized Development Phase
Recording the switch from expensing to capitalizing when a product moves from preliminary research to the application development stage under IAS 38.
How to Capitalize Internal Engineering Labor Costs During the Software Development Phase
Capitalizing the portion of engineering salaries attributable to qualifying software development work as an intangible asset.
How to Capitalize an External Development Agency Invoice for a New Product Feature
Recording a development agency invoice for qualifying software development work as a capitalized intangible asset.
How to Amortize Capitalized Software Development Costs Monthly Over the Useful Life
Monthly amortization of the capitalized software development intangible asset over the estimated useful life of the product.
How to Capitalize a Perpetual Third-Party Software License Embedded in the SaaS Product
Capitalizing a perpetual license for third-party technology used as a component within the SaaS platform.
How to Record Cash Received from a Pre-Series A Seed Funding Round
Recording the cash and equity issuance from a seed funding round, splitting proceeds between par value and Additional Paid-In Capital.
How to Record a Series A Preferred Equity Round from a VC Investor
Recording the cash and preferred share issuance from a formal priced equity round led by a venture capital firm.
How to Record Cash Received from an Angel Investor via a Convertible Note
Recording the initial liability when an angel investor provides capital via a convertible note with a discount rate and valuation cap.
How to Record a Convertible Note Converting to Preferred Equity at a Series A Round
Reclassifying the outstanding convertible note balance (including interest and conversion benefits) from liability to preferred equity at a priced financing round.
How to Record Cash Received from an Investor via a SAFE Note
Recording cash received from an investor via a Simple Agreement for Future Equity, with the classification depending on the SAFE's specific terms.
How to Record Investor Due Diligence and Legal Costs During a Fundraising Process
Recording legal and accounting fees incurred during a fundraising round — expensed if the raise fails, offset against proceeds if it succeeds.
How to Deduct Transaction Costs from APIC on a Completed Equity Raise
Deducting directly attributable legal and placement agent fees from the equity proceeds rather than expensing them through the income statement.
How to Record Monthly Bank Charges and International Wire Transfer Fees
Expensing recurring bank account maintenance fees, wire transfer costs, and currency conversion fees as G&A expense.
How to Record a Venture Debt Drawdown from a Specialist Lender
Recording the receipt of non-dilutive venture debt capital to extend runway between equity rounds.
How to Record Monthly Interest Expense on an Outstanding Venture Debt Facility
Accruing monthly interest on a venture debt facility at the contracted fixed interest rate.
How to Record a Foreign Exchange Gain on USD-Denominated Subscription Receivables
Recognizing an exchange gain when a USD invoice is collected at a more favorable rate than when it was originally raised.
How to Record a Foreign Exchange Loss on USD-Denominated Vendor Payables for AWS and Google
Recording an exchange loss when a USD vendor invoice is paid at a less favorable rate due to local currency weakening.
How to Record an Office Lease Security Deposit as a Refundable Asset
Recording a refundable deposit paid when signing an office lease as a long-term asset, not an expense.
How to Record Annual SaaS Tool Subscriptions for Notion, Figma, and Slack as Prepaid Assets
Recording bulk annual prepayments for team productivity tools as prepaid assets amortized monthly.
How to Accrue a Corporate Income Tax Provision on Annual Taxable Profit
Accruing the estimated income tax liability on the SaaS company's taxable profit at year-end.
How to Recognize a Deferred Tax Asset for Accumulated Tax Loss Carryforwards
Recording a deferred tax asset for tax losses when there is sufficient probability of future taxable profits to utilize them.
How to Record a Government R&D Tax Credit or Incentive for Qualifying Development Spend
Recording the receipt or accrual of a government R&D tax incentive that reduces the effective tax burden for qualifying development expenditure.
How to Charge and Record Output VAT on a B2B SaaS Subscription Invoice in Jordan
Charging 16% VAT on a SaaS subscription invoice issued to a Jordanian business customer and recording the output tax liability.
How to Apply the VAT Reverse Charge Mechanism on AWS and Google Cloud Invoices
Self-assessing VAT on cloud service invoices received from foreign providers under the reverse charge mechanism in Jordan.
How to Collect and Record US State Sales Tax Under Economic Nexus Rules
Collecting and accruing state sales tax from US-based customers in states where the SaaS company has established economic nexus after the South Dakota v. Wayfair ruling.
How to Record Withholding Tax Deducted by a Foreign Corporate Customer on SaaS Payments
Recording the net cash received and the withheld tax portion when a foreign business customer deducts withholding tax before remitting their subscription payment.
How to Record Equity Warrants Issued to a Venture Debt Lender as a Debt Discount
Bifurcating and recording the fair value of warrants issued to a lender as compensation for venture debt, creating a debt discount to be amortized over the loan term.
How to Amortize a Warrant-Related Debt Discount to Interest Expense Monthly
Monthly amortization of the warrant-related debt discount into interest expense using the effective interest rate method.
How to Record Intercompany License Revenue When a Parent Licenses Its Platform to a Subsidiary
Billing a foreign subsidiary for use of the parent company's SaaS platform on an arm's-length transfer pricing basis.
How to Prepare a Monthly Deferred Revenue Roll-Forward Reconciliation
Summarizing the movement in the deferred revenue balance — opening balance, new billings, and revenue recognized — as a critical month-end reconciliation.
How to Prepare the Monthly MRR Movement Report Showing New, Expansion, Churn, and Contraction
Summarizing monthly MRR movements by cohort (new, expansion, churned, contraction) for management reporting and investor KPI tracking.
Need a specific SaaS entry?
Our team is constantly updating the hub. If you can't find what you need, suggest a new entry below.
Contact Expert