Kogan Internet — Daily Performance Report

Report date (Yesterday): Fri 09 Oct 2026 · Generated Sat 10 Oct 2026 (Melbourne) · Deploy: ✓ Deployed via sandbox · kogan-internet-report.pages.dev

Performance Summary

⚠ Data freshness: LAD = 09 Oct (no lag today); latest invoice date = 09 Oct. Invoice-load check: 09 Oct has 380 invoices vs 457 on 09 Sep (83% — complete). PTCC drift: TCC published for 08 Oct = 25,148 (Google Sheet); BigQuery now gives 25,035 for 08 Oct after the 08 Oct invoice load. PY caveat: PY TCC jumps from 18,511 (08 Oct 2025) to 19,972 (09 Oct 2025) as the 09 Oct 2025 rebill batch landed, so PY derived disconnections (-1,421) are an artefact.
TCC (end of period)
24,958
+25.0% YoY+2.5% MoM
FYTD Activations
6,430
+54.6% YoY
FYTD Sales (GA4)
6,246
+63.9% YoY
FYTD GTV (ex-GST)
$5.73M
+22.4% YoY
No Mar-2025 in PY window — no anomaly adjustment needed
MTD Activations
593
+88.3% YoY-12.8% MoM
MTD GTV (ex-GST)
$647.6K
+31.8% YoY+5.6% MoM
FYTD Revenue (ex-GST)
$5.28M
+21.0% YoY
FYTD GP (ex-GST)
$949.6K
+4.0% YoY18.0% margin

Revenue & GP (ex-GST) vs same period last year

PeriodCY RevenuePY RevenueRev YoY %CY GPPY GPGP YoY ΔGP YoY %GP margin CY / PY
Yesterday — Fri 09 Oct 2026 vs Thu 09 Oct 2025 (PY was a rebill-heavy billing day)$26,371$122,389-78.5%$5,145$17,282-$12,137-70.2%19.5% / 14.1%
MTD — 01–09 Oct 2026 vs 01–09 Oct 2025$589,767$451,452+30.6%$99,301$85,189+$14,112+16.6%16.8% / 18.9%
FYTD — 01 Jul–09 Oct 2026 vs 01 Jul–09 Oct 2025$5,282,917$4,366,722+21.0%$949,633$913,531+$36,102+4.0%18.0% / 20.9%

Revenue = SUM(InvoiceExGST + AdjustmentTotal). GP = Revenue − nbn wholesale cost per invoice, floored at $0. Yesterday and MTD comparisons are sensitive to billing-cycle timing.

✓ What's Working Well

  • TCC 24,958 at 09 Oct vs 19,972 PY (+4,986, +25.0%) and +603 (+2.5%) MoM vs 09 Sep; +255 above the 30 Sep month-end (24,703).
  • Yesterday (Fri 09 Oct): activations 93 vs 40 PY (+53, +132.5%) — LAD caught up to 09 Oct (no lag today); GA4 sales 66 vs 31 PY (+35, +112.9%).
  • MTD GA4 sales 576 vs 286 PY (+290, +101.4%); MTD activations 593 vs 315 PY (+278, +88.3%).
  • FYTD activations 6,430 vs 4,158 PY (+2,272, +54.6%); FYTD GA4 sales 6,246 vs 3,812 (+2,434, +63.9%).
  • FYTD GTV (ex-GST) $5.73M vs $4.68M PY (+$1,046,807, +22.4%); FYTD Revenue $5.28M vs $4.37M (+$916,194, +21.0%).
  • MTD GTV $647.6K vs $491.2K PY (+31.8%) and +5.6% MoM; MTD Revenue $589.8K (+30.6% YoY); MTD GP $99.3K vs $85.2K (+$14,112, +16.6%).
  • Gold+ is carrying growth: 4,665 of 6,430 FYTD activations (73%); Gold+ TCC now 9,094 customers (vs 648 at Oct 2025 month-end).

⚠ What Needs Watching

  • FYTD GP $949.6K is up only +$36,102 (+4.0%) against Revenue +21.0% — GP margin 18.0% vs 20.9% PY (-2.9pp). Drivers: the 1 Jul 2026 nbn wholesale increase (e.g. Gold/Gold+ $58.53→$60.85) and Gold+ intro pricing on a fast-growing base. MTD margin 16.8% vs 18.9% PY.
  • Adjustments are growing: FYTD Revenue is 92.2% of GTV vs 93.3% PY (credits/discounts of $445,463 vs $314,850).
  • MTD activations 593 are -12.8% vs 01–09 Sep (680), and MTD GA4 sales 576 are -33.0% vs 860 — September started unusually strong; YoY remains well up.
  • Yesterday GTV/Revenue ($26,615 / $26,371) vs $145,635 / $122,389 PY is billing-cycle timing: 09 Oct 2025 was a large rebill day (2,078 invoices) vs 380 invoices on 09 Oct 2026 (83% of 09 Sep — load looks complete).
  • Yesterday derived disconnections: CY +283 = 93 + 25,148 − 24,958. The published PTCC for 08 Oct (25,148) was computed before 08 Oct invoices fully loaded (BigQuery now gives 25,035), and the trailing NIC window dropped the 08 Sep billing day (1,148 invoices) — so this is mostly a billing-window/freshness effect, not true churn. PY (-1,421) and MoM (-367) are negative = data-freshness/billing-window artefacts (shown grey).
  • Disconnections (invoice-cycle churn, floor with 45-day lag): FYTD 2,604 vs 2,360 PY (+244, +10.3%) — on a base ~25% larger. MTD shows 0 because of the 45-day lag.

Yesterday — Fri 09 Oct 2026

⚠ Data freshness: LAD = 09 Oct (no lag today); latest invoice date = 09 Oct. Invoice-load check: 09 Oct has 380 invoices vs 457 on 09 Sep (83% — complete). PTCC drift: TCC published for 08 Oct = 25,148 (Google Sheet); BigQuery now gives 25,035 for 08 Oct after the 08 Oct invoice load. PY caveat: PY TCC jumps from 18,511 (08 Oct 2025) to 19,972 (09 Oct 2025) as the 09 Oct 2025 rebill batch landed, so PY derived disconnections (-1,421) are an artefact.
PTCC_CY = 25,148 loaded from Google Sheet (row 8/10/2026).
YoY (CY vs PY)   MoM (CY vs same period prior month)

PY = Thu 09 Oct 2025 · MoM = Wed 09 Sep 2026

MetricCYPYYoY ΔYoY %MoM (prior month)MoM ΔMoM %
Sales (GA4) ⁽³⁾6631+35+112.9%89-23-25.8%
Activations93
(CY reflects LAD 09 Oct)
40+53+132.5%90+3+3.3%
Disconnections (Activations + PTCC − TCC) ⁽ᵃ⁾283-1,421
⚠ negative = data-freshness artefact
+1,704N/A-367+650N/A
GTV (ex-GST)$26,615$145,635-$119,020-81.7%$31,935-$5,320-16.7%
Revenue (ex-GST) (billed − adjustments) ⁽ʳ⁾$26,371$122,389-$96,018-78.5%$31,649-$5,278-16.7%
GP (ex-GST) (Revenue − nbn cost, floored at $0 per invoice) ⁽ᵍ⁾$5,145$17,282-$12,137-70.2%$6,209-$1,064-17.1%
GP margin (GP ÷ Revenue)19.5%14.1%+5.4pp—19.6%-0.1pp—
TCC (end of period — 09 Oct) ⁽⁵⁾24,95819,972+4,986+25.0%24,355+603+2.5%
PTCC (previous day's published TCC — 08 Oct) ⁽⁵⁾25,14818,511+6,637+35.9%23,898+1,250+5.2%

Plans activated — all plans

PlanCY activationsPY activationsYoY ΔYoY %
Gold+ MTM5729+28+96.6%
Gold MTM195+14+280.0%
Bronze MTM70+7new
Silver MTM65+1+20.0%
Platinum MTM40+4new
Diamond MTM01-1−100.0%
Total9340+53+132.5%

⁽ᵃ⁾ Disconnections derived formula: Activations + PTCC − TCC. CY: 93 + 25148 − 24958 = 283. PY: 40 + 18511 − 19972 = -1421. MoM: 90 + 23898 − 24355 = -367. PTCC (CY) from Google Sheet; PTCC (PY) and PTCC (MoM) from BigQuery (settled historical data). True figures pending SQL Server source ([KOG_DATAWAREHOUSE].[VHA].[T_KGN_INTERNET_TOTALS_DAILY_HISTORY]). A negative result indicates BigQuery invoice data arrived overnight (or a rebill batch landed) causing TCC_EOP to exceed PTCC + activations; this is a data-freshness artefact (shown grey).
⁽⁵⁾ PTCC_CY = previous day's published TCC (from Google Sheet: https://docs.google.com/spreadsheets/d/1juzrxFK6b8acGqtMwVeYzho99cCVOZ-FdraOqNrlLMs). PTCC_PY and PTCC_MoM computed from BigQuery using report_date = YEST_PY−1 and MOM_YEST−1 respectively (historical data is settled so BigQuery is accurate). Disconnections (yesterday) = Activations + PTCC − TCC.
⁽³⁾ Sales sourced from GA4 (Ecommerce purchases: Item name report). All other metrics from BigQuery.
⁽ʳ⁾ Revenue = billed amount less adjustments = SUM(InvoiceExGST + AdjustmentTotal) by invoice issue date.
⁽ᵍ⁾ GP = Revenue − nbn wholesale cost, calculated per invoice and floored at $0. nbn cost = nbn Co monthly wholesale bundle price (ex-GST) for the plan's speed tier, by invoice date: Bronze $35.07 → $36.15, Silver $55.26 → $57.60, Gold $58.53 → $60.85, Gold+ $58.53 → $60.85, Platinum $63.93 → $67.12, Diamond $73.93 → $75.88 (FY26 → FY27). Flat monthly cost is applied to every invoice, so part-month first bills can be floored to $0 (FYTD: 3,611 CY vs 7,318 PY invoices floored). Excludes nbn funding share and other provider charges. No invoices with unknown tier/cost in these periods.
⁽⁴⁾ GTV anomaly fix (Mar-2025 bulk rebill) applies only when a PY period covers March 2025 — none of today's PY periods do, so no adjustment applied.

MTD — 01–09 Oct 2026

YoY (CY vs PY)   MoM (CY vs same period prior month)

PY = 01–09 Oct 2025 · MoM = 01–09 Sep 2026

MetricCYPYYoY ΔYoY %MoM (prior month)MoM ΔMoM %
Sales (GA4) ⁽³⁾576286+290+101.4%860-284-33.0%
Activations593315+278+88.3%680-87-12.8%
Disconnections ⚠ floor (45-day lag)0203-203-100.0%230-230-100.0%
GTV (ex-GST)$647,572$491,207+$156,366+31.8%$613,232+$34,341+5.6%
Revenue (ex-GST) (billed − adjustments) ⁽ʳ⁾$589,767$451,452+$138,315+30.6%$564,036+$25,731+4.6%
GP (ex-GST) (Revenue − nbn cost, floored at $0 per invoice) ⁽ᵍ⁾$99,301$85,189+$14,112+16.6%$101,159-$1,859-1.8%
GP margin (GP ÷ Revenue)16.8%18.9%-2.0pp—17.9%-1.1pp—
TCC (end of period)24,95819,972+4,986+25.0%24,355+603+2.5%

Plans activated — all plans

PlanCY activationsPY activationsYoY ΔYoY %
Gold+ MTM421175+246+140.6%
Gold MTM8042+38+90.5%
Bronze MTM4629+17+58.6%
Silver MTM2360-37-61.7%
Platinum MTM132+11+550.0%
Diamond MTM107+3+42.9%
Total593315+278+88.3%

Disconnections = invoice-cycle churn (no next invoice within 45 days), attributed to invoice date + 35 days; recent periods are a floor until the 45-day window closes.
⁽³⁾ Sales sourced from GA4 (Ecommerce purchases: Item name report). All other metrics from BigQuery.
⁽ʳ⁾ Revenue = billed amount less adjustments = SUM(InvoiceExGST + AdjustmentTotal) by invoice issue date.
⁽ᵍ⁾ GP = Revenue − nbn wholesale cost, calculated per invoice and floored at $0. nbn cost = nbn Co monthly wholesale bundle price (ex-GST) for the plan's speed tier, by invoice date: Bronze $35.07 → $36.15, Silver $55.26 → $57.60, Gold $58.53 → $60.85, Gold+ $58.53 → $60.85, Platinum $63.93 → $67.12, Diamond $73.93 → $75.88 (FY26 → FY27). Flat monthly cost is applied to every invoice, so part-month first bills can be floored to $0 (FYTD: 3,611 CY vs 7,318 PY invoices floored). Excludes nbn funding share and other provider charges. No invoices with unknown tier/cost in these periods.
⁽⁴⁾ GTV anomaly fix (Mar-2025 bulk rebill) applies only when a PY period covers March 2025 — none of today's PY periods do, so no adjustment applied.

FYTD — 01 Jul–09 Oct 2026

PY = 01 Jul–09 Oct 2025

MetricCYPYYoY ΔYoY %
Sales (GA4) ⁽³⁾6,2463,812+2,434+63.9%
Activations6,4304,158+2,272+54.6%
Disconnections ⚠ floor (45-day lag)2,6042,360+244+10.3%
GTV (ex-GST)$5,728,379$4,681,572+$1,046,807+22.4%
Revenue (ex-GST) (billed − adjustments) ⁽ʳ⁾$5,282,917$4,366,722+$916,194+21.0%
GP (ex-GST) (Revenue − nbn cost, floored at $0 per invoice) ⁽ᵍ⁾$949,633$913,531+$36,102+4.0%
GP margin (GP ÷ Revenue)18.0%20.9%-2.9pp—
TCC (end of period)24,95819,972+4,986+25.0%

Plans activated — all plans

PlanCY activationsPY activationsYoY ΔYoY %
Gold+ MTM4,665406+4,259+1049.0%
Gold MTM9271,278-351-27.5%
Silver MTM3371,715-1,378-80.3%
Bronze MTM302637-335-52.6%
Platinum MTM10665+41+63.1%
Diamond MTM9356+37+66.1%
Gold M2M01-1−100.0%
Total6,4304,158+2,272+54.6%

⁽³⁾ Sales sourced from GA4 (Ecommerce purchases: Item name report). All other metrics from BigQuery.
⁽ʳ⁾ Revenue = billed amount less adjustments = SUM(InvoiceExGST + AdjustmentTotal) by invoice issue date.
⁽ᵍ⁾ GP = Revenue − nbn wholesale cost, calculated per invoice and floored at $0. nbn cost = nbn Co monthly wholesale bundle price (ex-GST) for the plan's speed tier, by invoice date: Bronze $35.07 → $36.15, Silver $55.26 → $57.60, Gold $58.53 → $60.85, Gold+ $58.53 → $60.85, Platinum $63.93 → $67.12, Diamond $73.93 → $75.88 (FY26 → FY27). Flat monthly cost is applied to every invoice, so part-month first bills can be floored to $0 (FYTD: 3,611 CY vs 7,318 PY invoices floored). Excludes nbn funding share and other provider charges. No invoices with unknown tier/cost in these periods.
⁽⁴⁾ GTV anomaly fix (Mar-2025 bulk rebill) applies only when a PY period covers March 2025 — none of today's PY periods do, so no adjustment applied.

TCC + GTV — monthly since Jun 2023

Blue line = end-of-month TCC (left axis); green bars = monthly GTV ex-GST (right axis). Final point (orange) = today: TCC as at 10 Oct (24,958) and October month-to-date GTV ($647,572).
* Mar 25: raw GTV $21,255,577 reflects a bulk-rebill event; substituted with Apr 2025 full-month GTV ($1,239,536) for a like-for-like view.

3-Year Trends

A) Monthly Sales (GA4)

36/37 months populated · Nov 2023+ from real GA4 (no BigQuery estimates remain). Current month (amber) is GA4 MTD (01–09 Oct). Oct 2023 pre-dates GA4 ecommerce tracking.

B) Monthly Connections (Activations)

Source: BigQuery NbnActivationDate. Current month (amber) is MTD (data to 09 Oct); first month (Oct 2023) is partial (window starts 10 Oct 2023).

C) Quarterly Connections (Activations)

Current quarter (amber) is quarter-to-date; 2023 Q4 is partial (window starts 10 Oct 2023).

D) Monthly Activations by Plan Tier

Stacked by tier (ProductName normalised). Gold+ launched Sep 2025.

E) TCC by Plan Tier

Stacked area · NIC+PIC membership per month-end, tier = customer's most recent plan. Final point = today (10 Oct). A handful of legacy 'Other' plans (9 today) are excluded.