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.

Account NameTypeDebit ($)Credit ($)
Cost of Revenue — CDN / BandwidthExpense (+)1,200.00-
Accounts Payable / Cloud ProviderLiability (+)-1,200.00

💡 Accountant's Note

CDN and bandwidth are direct costs of serving customers and belong in Cost of Revenue. They scale with usage and directly affect the gross margin percentage.

Practitioner & Systems Framework

💻 ERP Architecture

CDN costs (Cloudflare, AWS CloudFront, Fastly) are entirely driven by customer traffic and are 100% Cost of Revenue — no allocation needed. Track bandwidth cost per GB and monitor trends as a unit cost KPI. A sudden spike in bandwidth cost without a corresponding revenue increase indicates either inefficient data transfer, unauthorized use, or a DDoS attack.

⚠️ Audit Flags

Auditors verify that CDN and bandwidth costs are classified as Cost of Revenue, not G&A or R&D. They may also assess whether any CDN costs relate to serving the company's own marketing website (which would be S&M) vs. the production SaaS platform (Cost of Revenue) — a distinction that matters for accurate gross margin reporting.

📄 Required Documentation

CDN provider invoice with usage detail (GB transferred, requests), cost per GB trend analysis, production vs. marketing website bandwidth split (if applicable), and gross margin impact calculation.

Automate this entry with the JEH Accounting Suite

Stop doing manual entry. Our VBA-powered ERP automatically generates your ledgers, Trial Balance, and Financial Statements.

No Subscriptions. Own your data.

QA

Expert Analysis by Qusai Ahmad

General Accountant Supervisor & IFRS Specialist

Specialized in SAP GUI automation and Middle Eastern tax compliance. Building digital tools for the next generation of finance leaders.

LinkedIn Profile

Discussion & Community Questions