Accounting for WiFi Marketing Resellers: Revenue Recognition & Tax
Key Takeaways: WiFi marketing reseller businesses generate recurring revenue that requires specific accounting treatment. Revenue recognition for SaaS subscriptions follows ASC 606 (US) or IFRS 15 (international) standards — annual prepayments must be recognized over the service period, not at the time of payment. 44% of small business owners say accounting is the worst part of running a business (SCORE, 2025). For WiFi marketing resellers, the key financial management priorities are: separating personal and business finances, tracking MRR/ARR accurately, understanding tax obligations on recurring revenue, and maintaining books that support valuation if you ever sell. This guide covers the practical accounting setup for a WiFi marketing reseller business.
This article provides general accounting guidance. It is not tax or legal advice. Consult a qualified accountant or tax professional for your specific situation.
Running a WiFi marketing business means managing recurring revenue, variable costs, multi-jurisdiction tax obligations, and financial metrics that banks, investors, and potential acquirers care about. Getting the accounting right from the start saves pain later — especially if you ever need a loan, seek investment, or plan to sell the business.
Bookkeeping setup
Accounting software
For WiFi marketing resellers, these platforms work well:
- •QuickBooks Online — Most popular for US small businesses. Good SaaS billing tracking. $30-200/month.
- •Xero — Popular internationally. Strong multi-currency support. $15-78/month.
- •FreshBooks — Simpler than QuickBooks. Good for service businesses. $19-60/month.
- •Wave — Free accounting software. Limited features but adequate for early-stage businesses.
Chart of accounts
Set up accounts specific to WiFi marketing:
Revenue accounts:
- •WiFi marketing subscriptions (recurring)
- •Setup/onboarding fees (one-time)
- •Hardware sales
- •Integration/consulting services
- •Per-AP recurring fees
Cost of Goods Sold (COGS):
- •MyWiFi platform subscription
- •WhatsApp OTP add-on
- •WhatsApp Business API message costs
- •Email delivery costs
- •Hardware wholesale cost
- •Hosting/infrastructure
Operating expenses:
- •Sales and marketing
- •Salaries and contractor payments
- •Office and utilities
- •Software subscriptions (CRM, tools)
- •Professional services (legal, accounting)
- •Insurance
- •Travel
Revenue recognition
Monthly subscriptions: Recognize revenue in the month the service is delivered. If a client pays $450 in March for March service, recognize $450 revenue in March.
Annual prepayments: Recognize revenue evenly over the 12-month service period. If a client pays $4,800 in January for annual service, recognize $400/month from January through December. The remaining unrecognized amount is "deferred revenue" (a liability on your balance sheet).
Setup fees: If the setup fee is a separate, non-refundable payment for a distinct service (portal configuration), recognize it when setup is complete. If the setup fee is bundled with the subscription (setup is free but the subscription price is higher), the bundled amount is recognized over the subscription period.
Tax obligations
US federal taxes
Income tax: WiFi marketing revenue is taxable income. Structure matters:
- •Sole proprietorship / LLC (single-member): Business income passes through to personal tax return (Schedule C). Subject to self-employment tax (15.3% on first $168,600 of net earnings, 2025).
- •S-Corporation: Can reduce self-employment tax by splitting income between salary (subject to FICA) and distributions (not subject to FICA). Consult a tax advisor for the optimal salary/distribution split.
- •C-Corporation: Corporate income tax (21% federal). Double taxation on distributions. Rarely optimal for small reseller businesses.
Estimated taxes: Self-employed individuals must pay estimated taxes quarterly (April 15, June 15, September 15, January 15). Underpayment penalties apply if you owe >$1,000 at year-end.
US state and local taxes
Sales tax on SaaS: SaaS taxability varies by state. As of 2025:
- •Taxable: Texas, New York, Pennsylvania, Ohio, Connecticut, and others
- •Not taxable: California (generally), Virginia, Indiana, and others
- •Partial/conditional: Several states tax SaaS only if it meets specific criteria
If you sell to clients in multiple states, you may have sales tax nexus (obligation to collect and remit). Economic nexus thresholds (typically $100,000 in sales or 200 transactions per state) trigger the obligation. Use a sales tax automation service (TaxJar, Avalara) if you sell across state lines.
International tax
If you serve international clients, additional tax considerations apply:
- •VAT/GST: Many countries require non-resident digital service providers to register for and collect VAT/GST above certain thresholds
- •Withholding tax: Some countries withhold tax on payments to foreign service providers (India: 10% TDS, Turkey: 20%, Kenya: 20%)
- •Tax treaties: US tax treaties with many countries reduce or eliminate double taxation
See the international expansion guide for country-specific tax considerations.
Financial metrics to track
Monthly reporting
Track these metrics monthly:
| Metric | How to Calculate | Target |
|---|---|---|
| MRR | Sum of all monthly subscription fees | Growing |
| ARR | MRR × 12 | Growing |
| Gross margin | (Revenue - COGS) / Revenue | 65-80% |
| Net margin | Net profit / Revenue | 30-60% |
| Customer count | Total active venues | Growing |
| ARPU | MRR / Customer count | Stable or growing |
| Churn | Lost MRR / Starting MRR | <3% monthly |
| CAC | Sales+marketing spend / New customers | Decreasing |
| Cash runway | Cash balance / Monthly burn rate | 3+ months |
Quarterly review
- •Compare actual versus budget
- •Analyze trends (MRR growth rate, churn trajectory, margin evolution)
- •Forecast next quarter revenue based on current pipeline and churn
- •Review profitability by client segment (basic vs premium vs enterprise)
Cash flow management
The recurring revenue advantage
WiFi marketing's recurring revenue model provides predictable cash flow. However, several factors affect cash timing:
- •Monthly billing: Cash arrives throughout the month as subscriptions renew
- •Annual billing: Large cash inflows when annual contracts renew (excellent for cash flow)
- •Collection delays: Some clients pay late. Track accounts receivable aging weekly.
- •Platform costs: MyWiFi subscription is fixed monthly. Predictable outflow.
Cash flow improvement tactics
- •Offer annual prepayment discounts — 15-20% discount for annual payment. Improves cash flow and reduces churn.
- •Automate billing — Use Stripe, GoCardless, or platform-native billing to auto-charge clients. Reduces collection effort and late payments.
- •Enforce payment terms — Net-30 maximum. Send reminders at 7 days and 1 day before due date. Follow up on overdue accounts within 48 hours.
- •Collect setup fees upfront — Before starting portal configuration. Do not begin work before payment.
Preparing for valuation
If you plan to sell your business (see SaaS valuation guide), your accounting must be investor-ready:
- •Separate personal and business finances completely — No personal expenses through the business account.
- •Use accrual accounting — Cash accounting is simpler but accrual is required for accurate SaaS metrics (deferred revenue, recognized revenue).
- •Maintain clean books for 24+ months — Buyers want to see 2+ years of financial history.
- •Have books reviewed by a CPA — Not a full audit, but a CPA review adds credibility for buyers.
- •Track SaaS metrics separately — MRR, ARR, churn, NRR, CAC, LTV in a dedicated dashboard (not just in your accounting software).
FAQ
Do I need an accountant? Yes. At minimum, hire a CPA for annual tax preparation. Ideally, have a bookkeeper handle monthly reconciliation and a CPA handle tax strategy and annual filing. Cost: $200-500/month for bookkeeping, $1,000-3,000 for annual tax preparation.
Should I use cash or accrual accounting? Cash accounting is simpler and appropriate for businesses under $1M revenue. Accrual accounting is required for accurate SaaS metrics and preferred by investors/acquirers. Transition to accrual when revenue exceeds $250K or when you begin seeking investment.
How do I handle annual prepayments? Recognize 1/12 of the annual payment each month. The unrecognized balance is deferred revenue (a liability). This is correct under ASC 606 / IFRS 15 and reflects the ongoing obligation to deliver service.
What business entity should I use? Most US-based WiFi marketing resellers benefit from LLC with S-Corp tax election at $50,000+ net profit. Below $50,000 net, sole proprietorship or single-member LLC is simpler. Consult a tax advisor for your specific situation.
How do I handle international client payments? Use Stripe or Wise for international payments. Be aware of foreign transaction fees (1-3%), currency conversion costs, and withholding tax obligations. Invoice in the client's local currency or USD depending on market.
What records should I keep and for how long? Keep all financial records (invoices, receipts, bank statements, tax returns) for 7 years. Digital storage is acceptable. Organize by year and category. Use cloud storage (Google Drive, Dropbox) with regular backups.