← Back to All Categories

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.

SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

How to Record a Churned Customer Reactivating Their Subscription

Treating a returning churned customer's reactivation as a new subscription revenue event.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis
SaaS

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.

Read Analysis

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