CORAA
CORAA University / SaaS audit workbook

IT services and SaaS audit workbook

Generate an Excel workbook for IT services and SaaS internal audit: subscription billing, project delivery, cloud spend, access, releases, export evidence, payroll, contractors, IP and support controls.

Engagement profile
Select audit areas
9 RCM rows selected
AreaRiskControlTestEvidenceCadence
Subscription revenue billingMRR/ARR, licence counts, upgrades, downgrades, credits or renewals are billed or recognised from incomplete contract and usage evidence.Approved contract master, plan-change workflow, usage-to-billing reconciliation and credit note approval.Trace customers from order form to subscription master, usage, invoice, credit note and collection proof.Order form, MSA, subscription master, usage report, invoice, credit note, ticket and collection proof.Monthly
Project milestones timesheetsFixed-fee, T&M or milestone revenue is billed without delivery acceptance, time evidence or contract support.Project code setup, milestone acceptance, timesheet approval and revenue cut-off review.Match project invoice to SOW, milestone sign-off, delivery evidence, approved timesheets and rate cards.MSA/SOW, project plan, acceptance, timesheet, rate card, invoice, WIP report and deferred revenue working.Monthly
Customer onboarding collectionsCustomers are onboarded, provisioned or extended credit without approval, contract checks, tax setup or collection follow-up.Customer master approval, contract/legal review, tax setup, credit terms approval and ageing review.Review customer setup, contract approvals, tax fields, receivable ageing, write-offs and service suspension evidence.Customer master, contract approval, tax setup, credit approval, ageing, collection proof and write-off note.Monthly
Cloud tooling vendor spendCloud, SaaS tools, APIs, licences or contractors are procured and consumed without approval, allocation or renewal review.Cloud budget, cost tags, vendor onboarding, renewal calendar and idle-resource review.Reconcile cloud invoices to usage tags, review spend spikes, idle resources, unused licences and vendor renewals.Cloud invoice, usage export, tag report, budget approval, vendor master, contract and renewal tracker.Monthly
Change release incidentsProduction changes, hotfixes, deployments or incidents bypass approval, testing, rollback and closure evidence.Change ticket workflow, code review, CI/CD approval, release checklist and incident post-mortem.Sample deployments to tickets, approvals, test results, release notes, emergency changes and incident closure.Change ticket, pull request, CI/CD log, test result, release note, incident ticket and rollback log.Weekly / Monthly
Logical access data securityEmployees, contractors, vendors or bots retain excessive access to code, production, customer data, finance systems or cloud consoles.Role-based access, joiner-mover-leaver control, privileged review, MFA and audit-log monitoring.Match users to HR/vendor lists, review leavers, admin activity, shared IDs, service accounts and privileged roles.User list, HR/vendor list, role matrix, leaver report, admin log, MFA report and access review sign-off.Monthly / Quarterly
GST export LUT SEZ STPIExport invoices, LUT, SEZ/STPI/Softex support, forex realisation or GST return mapping are incomplete or inconsistent.Export invoice review, LUT tracker, SEZ/STPI/Softex file and FIRC/BRC reconciliation.Match export invoices to contract, LUT, SEZ/STPI/Softex record where applicable, receipt realisation and GST returns.Export invoice, contract, LUT, SEZ/STPI/Softex record, FIRC/BRC, bank advice and GST return working.Monthly / Quarterly
Payroll contractors IPEngineering payroll, contractors, bonuses, reimbursements or IP assignments are unsupported or not allocated to projects.HR master, contractor onboarding, timesheet allocation, reimbursement policy and IP assignment evidence.Match payroll and contractor payments to HR/vendor records, deliverables, timesheets, TDS and IP documents.HR master, contract, timesheet, deliverable, bank proof, TDS support, IP assignment and confidentiality agreement.Monthly
Support SLA data retentionSupport, SLAs, service credits, refunds, uptime reports or data-retention commitments are not governed or evidenced.SLA tracker, support escalation workflow, credit/refund approval and data retention/deletion control.Review SLA exceptions, support closure, service credits, refunds and retention/deletion tickets.Support ticket, SLA report, credit/refund approval, customer communication, deletion ticket and audit log.Monthly

Use this with the IT services internal audit checklist, the ITGC checklist and the monitoring rules repository.

How it works

SaaS internal audit is strongest when commercial, system and finance evidence are tested together. The workbook connects contracts, subscription masters, usage, invoices, cloud bills, access logs, deployment records, export evidence and support tickets to practical RCM rows.

The Excel export gives auditors separate sheets for engagement scope, RCM rows, subscription billing, project delivery revenue, cloud/vendor spend, access/release testing, export/GST evidence and monitoring exceptions. Tailor it to the entity business model and approved audit scope.

Worked example

A CA firm is reviewing a software company with SaaS subscription revenue, implementation projects, cloud hosting costs and export customers.

Inputs
ScopeSubscription billing, project revenue, cloud spend, access, release, export evidence and support controls
OutputExcel workbook plus PDF summary
Output
WorkbookRCM, subscription sample, project revenue testing, cloud spend, access/release testing, export evidence and monitoring exceptions

Common mistakes

Testing invoices without system evidence
Subscription billing should be tied to order forms, plan changes, usage/licence counts, activation and cancellation dates.
Ignoring cloud cost ownership
Cloud spend is auditable only when budgets, tags, owners, invoices and idle resources are reviewed together.
Treating export support as generic GST evidence
Export, LUT, SEZ/STPI/Softex and receipt realisation requirements depend on registration status and current facts.

Frequently asked questions

What is an IT services or SaaS audit workbook?+
It is a multi-sheet internal-audit working paper used to document software-company controls: subscription billing, project revenue, customer onboarding, cloud spend, releases, access, export evidence, payroll, contractors, IP and support/SLA controls.
Does this workbook replace GST, SEZ, STPI or FEMA advice?+
No. It is an audit workpaper starter. GST export, LUT, SEZ, STPI, Softex and foreign exchange requirements must be verified for the entity, customer geography, registration status and audit period.
Which SaaS audit data should be requested first?+
Request MSA/SOWs, order forms, subscription master, usage reports, invoices, credit notes, receivable ageing, cloud bills and tags, vendor contracts, access lists, deployment logs, incident tickets, export invoices, LUT, FIRC/BRC and GST return workings.

Authoritative sources

ICAI
ICAI IASB - Industry Specific Internal Audit GuidesIncludes the Technical Guide on Internal Audit of IT Software Industry.
ICAI
ICAI IASB - Compendium of Standards on Internal AuditUse SIA planning, evidence, documentation, IT environment and third-party provider principles when tailoring the workbook.
STPI - Statutory services for software exportsRelevant where STP registration or software export certification is in scope.
SEZ India - Instructions and circularsRelevant where the software unit operates from an SEZ or uses SEZ export processes.
GST portal - Letter of undertaking servicesVerify LUT status and export-without-payment-of-tax workflow for the taxpayer.
RBI - Master Direction on Export of Goods and ServicesUse for export realisation and banking evidence context where applicable.
Always confirm against the latest version of the source. Regulations evolve and amendments are common.
Related calculators
IT services internal audit checklistITGC internal audit checklistInternal audit RCM builder
Share this tool
Last reviewed: 2026-08-29 · For informational purposes only — not professional advice.