Kogan Internet — Daily Performance Report

Report date (Yesterday): Mon 05 Oct 2026 · Generated Tue 06 Oct 2026 (Melbourne) · Deploy: ✓ Deployed via sandbox · kogan-internet-report.pages.dev

Performance Summary

⚠ Data freshness / TCC caveat: LAD and latest invoice date are both 05 Oct (no lag today). The 05 Oct invoice load has 1,690 invoices vs 2,609 on 05 Sep (65% — above the 50% partial-load threshold, so not flagged as partial, but it may still be filling). Because NIC is a trailing one-month invoice count, 05 Sep's 2,609 invoices dropped out of the window while only 1,690 came in, so TCC as at 05 Oct computes to 23,593. Note also that yesterday's published TCC (04 Oct, 23,798) was understated by that day's partial load — BigQuery now recomputes 04 Oct at 24,512. Treat day-on-day TCC movement and derived disconnections with caution.
TCC (end of period) ⚠
23,593
+15.2% YoY+1.7% MoM
FYTD Activations
6,131
+52.7% YoY
FYTD Sales (GA4)
5,949
+61.7% YoY
FYTD GTV (ex-GST)
$5.35M
+19.4% YoY
MTD Activations
294
+70.9% YoY-19.9% MoM
MTD GTV (ex-GST)
$265.6K
-7.4% YoY-20.2% MoM
FYTD Revenue (ex-GST)
$4.94M
+18.1% YoY
FYTD GP (ex-GST)
$891.9K
+1.1% 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 — Mon 05 Oct 2026 vs Sun 05 Oct 2025$109,734$67,100+63.5%$14,349$15,077-$728-4.8%13.1% / 22.5%
MTD — 01–05 Oct 2026 vs 01–05 Oct 2025$249,437$270,695-7.9%$41,593$54,250-$12,657-23.3%16.7% / 20.0%
FYTD — 01 Jul–05 Oct 2026 vs 01 Jul–05 Oct 2025$4,942,586$4,185,965+18.1%$891,926$882,592+$9,334+1.1%18.0% / 21.1%

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

  • FYTD activations 6,131 vs 4,015 PY (+2,116, +52.7%); FYTD GA4 sales 5,949 vs 3,680 (+2,269, +61.7%).
  • FYTD GTV (ex-GST) $5.35M vs $4.48M PY (+$869,362, +19.4%); FYTD Revenue $4.94M vs $4.19M PY (+18.1%).
  • MTD activations 294 vs 172 PY (+122, +70.9%); MTD GA4 sales 279 vs 154 PY (+125, +81.2%).
  • Yesterday (Mon 05 Oct): GA4 sales 54 vs 21 PY (+33, +157.1%); activations 35 vs 11 PY (+24, +218.2%); GTV $122,919 vs $67,644 PY (+81.7%) on a heavier billing day.
  • Gold+ MTM continues to drive the mix: 4,464 FYTD activations (73% of total) vs 326 PY; MTD 220 vs 95 PY (+131.6%).
  • TCC base well up YoY: 23,593 vs 20,486 PY (+3,107, +15.2%) even on today's soft reading; Sep month-end TCC of 24,703 remains the record high.

⚠ What Needs Watching

  • TCC dipped to 23,593 as at 05 Oct (−205 vs the 23,798 published for 04 Oct, and −919 vs BigQuery's recomputed 04 Oct of 24,512). Driver is the trailing-month invoice window: 2,609 invoices from 05 Sep rolled out while only 1,690 were issued on 05 Oct (65% of last month — possibly still loading). Likely an invoice-timing/load effect rather than churn; watch tomorrow's reading. Note: yesterday's sheet value (23,798) was understated by the partial 04 Oct load.
  • Yesterday derived disconnections not meaningful today: CY = 35 + 23,798 − 23,593 = 240 (PY 39, MoM 205); both PTCC and TCC_EOP are distorted by invoice-load timing, so shown in grey.
  • GP is flat despite revenue growth: FYTD GP $891.9K vs $882.6K PY (+1.1%) while Revenue is +18.1%; GP margin 18.0% vs 21.1% PY. Drivers: intro-priced Gold+ (≈$63.55 ex-GST vs $60.85 nbn cost), the 1 Jul nbn wholesale rise (+2.6–5.0%), and growing adjustments.
  • Large credits yesterday: 05 Oct adjustments −$13,185 (10.7% of GTV) vs −$544 PY, so Revenue grew only +63.5% vs GTV +81.7%, and GP fell -4.8% ($14,349 vs $15,077); yesterday's GP margin 13.1% vs 22.5% PY.
  • FYTD adjustments −$403,846 (7.6% of GTV) vs −$291,106 PY (6.5%), so revenue grows slower than GTV (+18.1% vs +19.4%).
  • MTD GTV $265.6K vs $286.7K PY (-7.4%) and $332.8K MoM (-20.2%); MTD GP $41.6K vs $54.2K PY (-23.3%), margin 16.7% vs 20.0%. Early-month figures are dominated by billing-cycle timing (no invoices 29 Sep–1 Oct).
  • MTD activations -19.9% MoM (294 vs 367 for 01–05 Sep) and GA4 sales -37.3% MoM (279 vs 445); early September was unusually strong (Sep was a record 2,101-sale month). 05 Oct activations (35) may still be filling in.
  • FYTD invoice-cycle disconnections 2,549 vs 2,218 PY (+14.9%) on a much larger base; a floor figure given the 45-day lag.

Yesterday — Mon 05 Oct 2026

⚠ Data freshness / TCC caveat: LAD and latest invoice date are both 05 Oct (no lag today). The 05 Oct invoice load has 1,690 invoices vs 2,609 on 05 Sep (65% — above the 50% partial-load threshold, so not flagged as partial, but it may still be filling). Because NIC is a trailing one-month invoice count, 05 Sep's 2,609 invoices dropped out of the window while only 1,690 came in, so TCC as at 05 Oct computes to 23,593. Note also that yesterday's published TCC (04 Oct, 23,798) was understated by that day's partial load — BigQuery now recomputes 04 Oct at 24,512. Treat day-on-day TCC movement and derived disconnections with caution.
YoY (CY vs PY)   MoM (CY vs same period prior month)

PY = Sun 05 Oct 2025 · MoM = Sat 05 Sep 2026

MetricCYPYYoY ΔYoY %MoM (prior month)MoM ΔMoM %
Sales (GA4) ⁽³⁾5421+33+157.1%69-15-21.7%
Activations35
(CY reflects LAD 05 Oct)
11+24+218.2%105-70-66.7%
Disconnections (Activations + PTCC − TCC) ⁽ᵃ⁾240
⚠ unreliable — TCC artefacts
39+201+515.4%205+35+17.1%
GTV (ex-GST)$122,919$67,644+$55,275+81.7%$187,376-$64,457-34.4%
Revenue (ex-GST) (billed − adjustments) ⁽ʳ⁾$109,734$67,100+$42,634+63.5%$166,833-$57,100-34.2%
GP (ex-GST) (Revenue − nbn cost, floored at $0 per invoice) ⁽ᵍ⁾$14,349$15,077-$728-4.8%$22,335-$7,986-35.8%
GP margin (GP ÷ Revenue)13.1%22.5%-9.4 pp—13.4%-0.3 pp—
TCC (end of period — 05 Oct) ⚠ see caveat23,59320,486+3,107+15.2%23,200+393+1.7%
PTCC (previous day's published TCC — 04 Oct) ⁽⁵⁾23,79820,514+3,284+16.0%23,300+498+2.1%

⁽ᵍ⁾ GP = Revenue − nbn wholesale cost, calculated per invoice and floored at $0 (an invoice never contributes negative GP). 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 1 Jul 2025–30 Jun 2026 → FY27 from 1 Jul 2026; Bronze=nbn 25, Silver=nbn 50, Gold=nbn 100/20, Gold+=nbn 500, Platinum=nbn 750, Diamond=nbn 1000). Flat monthly cost is applied to every invoice, so part-month first bills can be floored to $0 (FYTD: 3,427 CY vs 6,819 PY invoices floored). No invoices with unknown cost (tier 'Other' or pre-FY26) in any period. Excludes nbn funding share and other provider charges.

⁽ʳ⁾ Revenue = billed amount less adjustments = SUM(InvoiceExGST + AdjustmentTotal) from fct_kogan_nbn_invoices by invoice issue date. AdjustmentTotal holds credits/discounts (always ≤ 0, ex-GST), so Revenue ≤ GTV. No bulk-rebill substitution needed (no PY period covers Mar 2025).

⁽³⁾ Sales sourced from GA4 (Ecommerce purchases: Item name report). All other metrics from BigQuery.

⁽⁴⁾ GTV bulk-rebill adjustment (Mar 2025 → Apr 2025 substitution) applies only where a PY period covers March 2025; no period in this report does, so no adjustment was required this run.

⁽ᵃ⁾ Disconnections derived formula: Activations + PTCC − TCC. CY: 35 + 23,798 − 23,593 = 240. PY: 11 + 20,514 − 20,486 = 39. MoM: 105 + 23,300 − 23,200 = 205. 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]). Today's CY figure is shown in grey: PTCC (23,798) was itself depressed by the partial 04 Oct load (BigQuery now recomputes 04 Oct at 24,512), and TCC_EOP is affected by the billing-cycle invoice swing described above, so CY disconnections are not a true churn measure today. A negative result would indicate overnight invoice arrival (TCC_EOP above PTCC + activations) — none today.

⁽⁵⁾ PTCC_CY = previous day's published TCC (from Google Sheet: https://docs.google.com/spreadsheets/d/1juzrxFK6b8acGqtMwVeYzho99cCVOZ-FdraOqNrlLMs, row 4/10/2026 = 23,798). 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.

Plans activated — all plans

PlanCY activationsPY activationsYoY ΔYoY %
Gold+ MTM227+15+214.3%
Bronze MTM62+4+200.0%
Gold MTM50+5new
Silver MTM12-1-50.0%
Diamond MTM10+1new
Total3511+24+218.2%

CY plan breakdown reflects LAD 05 Oct; PY = 05 Oct 2025.

Month to Date — 01–05 Oct 2026

⚠ Data freshness / TCC caveat: LAD and latest invoice date are both 05 Oct (no lag today). The 05 Oct invoice load has 1,690 invoices vs 2,609 on 05 Sep (65% — above the 50% partial-load threshold, so not flagged as partial, but it may still be filling). Because NIC is a trailing one-month invoice count, 05 Sep's 2,609 invoices dropped out of the window while only 1,690 came in, so TCC as at 05 Oct computes to 23,593. Note also that yesterday's published TCC (04 Oct, 23,798) was understated by that day's partial load — BigQuery now recomputes 04 Oct at 24,512. Treat day-on-day TCC movement and derived disconnections with caution.
YoY (CY vs PY)   MoM (CY vs same period prior month)

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

MetricCYPYYoY ΔYoY %MoM (prior month)MoM ΔMoM %
Sales (GA4) ⁽³⁾279154+125+81.2%445-166-37.3%
Activations294172+122+70.9%367-73-19.9%
Disconnections ⚠ floor (45-day lag)061-61-100.0%48-48-100.0%
GTV (ex-GST)$265,625$286,705-$21,080-7.4%$332,785-$67,160-20.2%
Revenue (ex-GST) (billed − adjustments) ⁽ʳ⁾$249,437$270,695-$21,258-7.9%$309,188-$59,751-19.3%
GP (ex-GST) (Revenue − nbn cost, floored at $0 per invoice) ⁽ᵍ⁾$41,593$54,250-$12,657-23.3%$50,595-$9,002-17.8%
GP margin (GP ÷ Revenue)16.7%20.0%-3.4 pp—16.4%+0.3 pp—
TCC (end of period) ⚠ see caveat23,59320,486+3,107+15.2%23,200+393+1.7%

⁽ᵍ⁾ GP = Revenue − nbn wholesale cost, calculated per invoice and floored at $0 (an invoice never contributes negative GP). 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 1 Jul 2025–30 Jun 2026 → FY27 from 1 Jul 2026; Bronze=nbn 25, Silver=nbn 50, Gold=nbn 100/20, Gold+=nbn 500, Platinum=nbn 750, Diamond=nbn 1000). Flat monthly cost is applied to every invoice, so part-month first bills can be floored to $0 (FYTD: 3,427 CY vs 6,819 PY invoices floored). No invoices with unknown cost (tier 'Other' or pre-FY26) in any period. Excludes nbn funding share and other provider charges.

⁽ʳ⁾ Revenue = billed amount less adjustments = SUM(InvoiceExGST + AdjustmentTotal) from fct_kogan_nbn_invoices by invoice issue date. AdjustmentTotal holds credits/discounts (always ≤ 0, ex-GST), so Revenue ≤ GTV. No bulk-rebill substitution needed (no PY period covers Mar 2025).

⁽³⁾ Sales sourced from GA4 (Ecommerce purchases: Item name report). All other metrics from BigQuery.

⁽⁴⁾ GTV bulk-rebill adjustment (Mar 2025 → Apr 2025 substitution) applies only where a PY period covers March 2025; no period in this report does, so no adjustment was required this run.

Disconnections (MTD/FYTD) = invoice-cycle churn: a customer's invoice with no follow-up within 45 days, attributed to invoice date + 35 days. Recent periods are a floor until the 45-day window closes.

Plans activated — all plans

PlanCY activationsPY activationsYoY ΔYoY %
Gold+ MTM22095+125+131.6%
Gold MTM3419+15+78.9%
Bronze MTM1620-4-20.0%
Silver MTM1132-21-65.6%
Platinum MTM72+5+250.0%
Diamond MTM64+2+50.0%
Total294172+122+70.9%

Financial Year to Date — 01 Jul – 05 Oct 2026

PY = 01 Jul – 05 Oct 2025

MetricCYPYYoY ΔYoY %
Sales (GA4) ⁽³⁾5,9493,680+2,269+61.7%
Activations6,1314,015+2,116+52.7%
Disconnections ⚠ floor (45-day lag)2,5492,218+331+14.9%
GTV (ex-GST)$5,346,432$4,477,071+$869,362+19.4%
Revenue (ex-GST) (billed − adjustments) ⁽ʳ⁾$4,942,586$4,185,965+$756,621+18.1%
GP (ex-GST) (Revenue − nbn cost, floored at $0 per invoice) ⁽ᵍ⁾$891,926$882,592+$9,334+1.1%
GP margin (GP ÷ Revenue)18.0%21.1%-3.0 pp—
TCC (end of period) ⚠ see caveat23,59320,486+3,107+15.2%

⁽ᵍ⁾ GP = Revenue − nbn wholesale cost, calculated per invoice and floored at $0 (an invoice never contributes negative GP). 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 1 Jul 2025–30 Jun 2026 → FY27 from 1 Jul 2026; Bronze=nbn 25, Silver=nbn 50, Gold=nbn 100/20, Gold+=nbn 500, Platinum=nbn 750, Diamond=nbn 1000). Flat monthly cost is applied to every invoice, so part-month first bills can be floored to $0 (FYTD: 3,427 CY vs 6,819 PY invoices floored). No invoices with unknown cost (tier 'Other' or pre-FY26) in any period. Excludes nbn funding share and other provider charges.

⁽ʳ⁾ Revenue = billed amount less adjustments = SUM(InvoiceExGST + AdjustmentTotal) from fct_kogan_nbn_invoices by invoice issue date. AdjustmentTotal holds credits/discounts (always ≤ 0, ex-GST), so Revenue ≤ GTV. No bulk-rebill substitution needed (no PY period covers Mar 2025).

⁽³⁾ Sales sourced from GA4 (Ecommerce purchases: Item name report). All other metrics from BigQuery.

⁽⁴⁾ GTV bulk-rebill adjustment (Mar 2025 → Apr 2025 substitution) applies only where a PY period covers March 2025; no period in this report does, so no adjustment was required this run.

Disconnections (MTD/FYTD) = invoice-cycle churn: a customer's invoice with no follow-up within 45 days, attributed to invoice date + 35 days. Recent periods are a floor until the 45-day window closes.

Plans activated — all plans

PlanCY activationsPY activationsYoY ΔYoY %
Gold+ MTM4,464326+4,138+1269.3%
Gold MTM8811,255-374-29.8%
Silver MTM3251,687-1,362-80.7%
Bronze MTM272628-356-56.7%
Platinum MTM10065+35+53.8%
Diamond MTM8953+36+67.9%
Gold M2M01-1−100.0%
Total6,1314,015+2,116+52.7%

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 06 Oct (23,593; see TCC caveat) and October month-to-date GTV ($265,625).
* 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–05 Oct). Oct 2023 pre-dates GA4 ecommerce tracking.

B) Monthly Connections (Activations)

Source: BigQuery NbnActivationDate. Current month (amber) is MTD; first month (Oct 2023) is partial (window starts 06 Oct 2023).

C) Quarterly Connections (Activations)

Current quarter (amber) is quarter-to-date.

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 (06 Oct). A handful of legacy 'Other' plans (≤11) are excluded.