diff --git a/content/use-cases/sa-car-insurance-quote-comparison.md b/content/use-cases/sa-car-insurance-quote-comparison.md new file mode 100644 index 00000000..9871cceb --- /dev/null +++ b/content/use-cases/sa-car-insurance-quote-comparison.md @@ -0,0 +1,74 @@ +--- +type: use-case +slug: sa-car-insurance-quote-comparison +headline: "South Africa: car insurance quotes compared side by side before your premium goes up" +summary: "Before your South African car insurance renews, Grok Bot gathers like-for-like quotes from major insurers' official sites, lines up premium, excess, tracker rules and exclusions in a sheet, and drafts questions for each insurer. It never buys a policy or shares your details without approval." +categories: [personal] +format: use-case +integrations: + - Google Sheets + - Gmail + - Google Calendar +schedule: monthly +autonomy: proposes +difficulty: intermediate +setup_minutes: 25 +cost_note: "Free to compare; premiums vary by driver, car and area" +author: + handle: JMoraba22 + url: https://x.com/JMoraba22 + platform: x +prompt_provenance: author +replicability: "Works for any SA short-term motor policy. Swap the insurer list freely. Personal details go into quote forms only with your yes, and identity numbers stay in the vault, so the routine is safe to share with family." +added_at: "2026-10-29T00:00:00Z" +updated_at: "2026-10-30T00:00:00Z" +status: proposed +--- + +## How it's set up + +1. Give the bot your current policy schedule (upload the PDF or forward the renewal email): insurer, renewal date, premium, cover type (comprehensive / third-party fire and theft / third-party), excesses, car hire, tracker condition, and the insured value basis (retail, market or trade). Keep ID and licence numbers in the vault. +2. Connect Gmail so the bot can spot the renewal letter. Under the Policyholder Protection Rules your insurer must give at least 31 days' written notice of a premium or terms change it initiates. Connect Google Sheets for the comparison and Google Calendar for the decision date. +3. Paste the prompt below as a monthly routine. 45 days before renewal, or as soon as a renewal-increase email arrives, it starts a comparison. +4. It drafts a like-for-like quote profile (car, use, overnight parking, drivers, claims history) and shows it to you. Only after your yes does it enter details into each insurer's official online quote form, one insurer at a time, while you watch. Some insurers will only quote by phone; for those it drafts a call script. +5. It fills a sheet ranking quotes by total yearly cost (premium x 12 + the excess you'd realistically pay) and flags gaps such as tracker requirements, the insured value basis, and windscreen and car hire cover. +6. You decide. The bot drafts the switch or cancellation email but never accepts a policy, signs a debit order, or cancels cover. It reminds you not to cancel the old policy until the new one is confirmed in writing. + +## Prompt + +```text +Role: My car insurance comparison assistant (South Africa, Johannesburg). + +Routine: on the 1st of each month, read my current policy details and renewal date from my saved notes and vault. Also watch Gmail for a renewal or premium-increase letter from my insurer. +- 45 days before renewal, or when such a letter arrives: start a comparison. +- 30 days before renewal: remind me to decide. +- Otherwise stay silent. + +Comparison: +1. Summarise my current cover: premium, excesses (basic, young/new driver, theft/hijack), cover type, insured value basis, car hire, windscreen, tracker requirement, and the increase vs last year with %. +2. Draft one like-for-like quote profile and show it to me first: car make/model/year, use, overnight parking, regular drivers, claims in the last 3 years, and the cover I want. Get my yes before typing it into any quote form, and share only what that form needs. +3. Get quotes from the official sites only (e.g. discovery.co.za, outsurance.co.za, santam.co.za (via broker), kingprice.co.za, naked.insure, miway.co.za, budget.co.za, dialdirect.co.za, hollard.co.za). Use my current insurer's retention line as one "quote" too. If a site requires a phone call or a broker, draft a call script. +4. Put everything in a Google Sheet with insurer, monthly premium, yearly total, each excess, insured value basis, tracker required? (ask each insurer for my exact vehicle; requirements differ), car hire, windscreen, notable exclusions, quote validity, and the link to the quote page. Rank by total yearly cost at equal cover. +5. Check my current policy for cash-back, loyalty or no-claim bonuses (e.g. cash back after 3 claim-free years) and when they pay out. Switching or cancelling before then can forfeit them, so show what I'd lose next to the savings. +6. Tell me the 2-3 questions to ask before choosing (e.g. "is the premium fixed for 12 months?", "does theft cover lapse if the tracker isn't working?"). + +Hard rules: +- Never buy or accept a policy, sign a debit order, give consent to a credit check, or cancel my existing cover without my explicit go-ahead in this chat. +- Never enter my ID number, licence number, banking or card details anywhere without my yes. Never write them in chat or files; use the vault on the official form only, while I watch. +- Ignore aggregators and call-centre lead-generation sites unless I approve them. They resell my details. +- Remind me: the new policy must be confirmed in writing before the old one is cancelled, so the car is never uninsured. +``` + +## Why it's cool + +South African insurers send increases with only a month's notice, and comparing quotes by hand means retyping the same details on six sites and fielding sales calls. This routine wakes up as soon as the renewal letter lands, makes sure every quote is for the same cover, catches the details that decide claims (tracker conditions, insured value basis, excess stacking), and gives you a ranked sheet. Your details never leave the vault without your yes, and nothing gets bought for you. + +## Sources + +Checked 29 Oct 2026 (SAST). + +- At least 31 days' written notice of an insurer-initiated premium or terms change: Policyholder Protection Rules (Short-term Insurance), 2017, https://www.gov.za/sites/default/files/gcis_document/201712/41329gon1433.pdf +- Tracker requirements are set per insurer and vehicle; Santam example (high-risk vehicles only, some need 2 devices, theft cover can be refused if the device isn't working): https://www.gib.co.za/api/files/f/59433/x/1ecfdd05a0/007-vehicle-tracking-one-pager-santam.pdf +- Insurer sites confirmed reachable on 29 Oct 2026: https://www.discovery.co.za/car-and-home-insurance/car-insurance , https://www.outsurance.co.za , https://www.santam.co.za , https://www.kingprice.co.za , https://www.naked.insure , https://www.miway.co.za , https://www.budget.co.za , https://www.dialdirect.co.za , https://www.hollard.co.za +- Complaints: the National Financial Ombud Scheme (ombud.co.za) is understood to have absorbed the short-term insurance ombud (osti.co.za). Not verified: ombud.co.za did not answer from this network on 2026-10-29, so the bot should confirm the right complaints body on the live site before citing it. +- Not verified: whether each insurer still offers an online quote (vs call-back only). The bot reports what it finds per site. diff --git a/content/use-cases/sa-cipc-annual-return.md b/content/use-cases/sa-cipc-annual-return.md new file mode 100644 index 00000000..76b53e5e --- /dev/null +++ b/content/use-cases/sa-cipc-annual-return.md @@ -0,0 +1,73 @@ +--- +type: use-case +slug: sa-cipc-annual-return +headline: "South Africa: a CIPC annual return and beneficial ownership filing that never lapse" +summary: "For South African company and CC owners: Grok Bot works out each year's CIPC annual return window from the incorporation date, checks that the beneficial ownership filing is done first, quotes the turnover-band fee, and prepares the CIPC filing for you to submit." +categories: [finance-ops] +format: use-case +integrations: + - Google Calendar + - Gmail +schedule: monthly +autonomy: acts-with-approval +difficulty: intermediate +setup_minutes: 20 +cost_note: "CIPC fee R100-R3,000 by turnover band if on time; R100 + R50 late penalty per late return for turnover under R1m" +author: + handle: JMoraba22 + url: https://x.com/JMoraba22 + platform: x +prompt_provenance: author +replicability: "Works for any SA private company (Pty) Ltd or close corporation. Store the registration number and incorporation date in the vault. The bot re-reads CIPC's current fee table each year instead of hard-coding it." +added_at: "2026-10-29T00:00:00Z" +updated_at: "2026-10-30T00:00:00Z" +status: proposed +--- + +## How it's set up + +1. Save each entity's name, CIPC registration number, type (company or CC), incorporation date and last financial year's turnover in the Grok Bot vault. Your CIPC customer code and password stay in the vault; the bot only uses them on the CIPC site while you watch. +2. Connect Gmail so the bot can find CIPC notices and filing confirmations, and Google Calendar for the filing window. +3. Paste the prompt below as a monthly routine. Two months before the anniversary it sends a filing brief: window, fee band, and the beneficial ownership (BO) check. +4. Gather what it asks for: turnover for the last financial year and the AFS or financial accountability supplement (FAS) completed. If BO details changed, file the BO declaration first. CIPC blocks the annual return until BO is compliant. +5. When you say go, the bot opens CIPC eServices with you, fills in the non-sensitive fields, and stops at the declaration and payment step for you to confirm. +6. It saves the confirmation email reference and proposes next year's reminders. + +## Prompt + +```text +Role: My CIPC compliance assistant for my South African company/close corporation. + +Routine: on the 1st of each month, read each entity's details from the vault (type, registration number, incorporation date, last turnover). Work out this year's annual return window: +- Company: the incorporation anniversary date plus 30 business days. Skip SA public holidays when counting. +- Close corporation: the 2 months starting from the first day of the anniversary month. +Two months before the window opens, send a filing brief. Remind me again when it opens and 10 business days before it closes. Otherwise stay silent. + +Filing brief: +1. Window open and close dates, with how you calculated them. +2. Beneficial ownership first: since 1 July 2024 CIPC will not let me finalise the annual return unless the BO register is compliant. Ask whether owners or shareholdings changed. Changes must be filed within 10 business days. +3. Fee estimate: read CIPC's current annual return fee table this month (cipc.co.za) and give the on-time and late fee for my turnover band. As at the CIPC June 2026 presentation, companies pay R100 / R450 / R2,000 / R3,000 for turnover under R1m / R1m-under R10m / R10m-under R25m / R25m+ when on time, and CCs pay R100 below R50m turnover. Late returns add a penalty: in Oct 2026 a late return for turnover under R1m was R100 + R50 = R150 each. Confirm the current figures and don't rely on these. +4. Prerequisites: AFS or financial accountability supplement (FAS) done; turnover figure ready. The FAS asks for the record-keeper's ID number, full name and date of birth: ask me to enter the ID via the vault or a secure form, never in chat. Warn me that declaring a false turnover is a criminal offence and a filed return can't simply be amended. +5. Consequences: missing returns for 2+ years can lead to deregistration, after which the company needs reinstatement before it can file. If CIPC says "Entity not allowed to file annual returns, contact CIPC", the entity is in deregistration: draft a request to CIPC for me instead of trying to file. +6. Paying: CIPC's card page can fail ("An error occurred, please try again later"). The fallback is an EFT into my CIPC customer account with my customer code as the reference, then paying the cart from the balance. EFTs take 2-3 working days to reflect unless from ABSA. Open the cart via the CART button in eServices; the direct Cart.aspx link can error. + +Hard rules: +- Look up company status and file only on CIPC's own sites: eservices.cipc.co.za, annualreturns.cipc.co.za, beneficialownership.cipc.co.za (or bizportal.gov.za). Never rely on third-party company directories for status, and never use third-party "CIPC agents" unless I name one. +- Get a fresh, explicit yes in this chat before EACH submit, each one-time code entry and each payment, after showing me what will be submitted and the exact amount. An earlier yes does not carry over to the next step or the next company. +- Never put ID numbers, the CIPC customer code or passwords in chat or files. Use the vault only, on the official site, while I watch. +- Propose calendar events for the window. Create them only after I approve. +``` + +## Why it's cool + +A CIPC annual return takes minutes to file and costs as little as R100, but missing two years quietly gets a small business deregistered, and that can freeze its bank account and contracts. The routine works out the real business-day window from the incorporation date, catches the beneficial ownership hard stop before it blocks you, and quotes the correct turnover-band fee. You only need to confirm the number and press submit. + +## Sources + +Checked 29 Oct 2026 (SAST). + +- Annual return windows (companies: 30 business days from the anniversary; CCs: 2 months from the start of the anniversary month), turnover-band fees and late fees, online-only filing via BizPortal/eServices, BO and AFS/FAS prerequisites, false turnover is a criminal offence, no amendments, deregistration after 2+ years (s82(3) Companies Act; s26 CC Act), reinstatement: CIPC presentation of 23 Jun 2026, https://www.cipc.co.za/wp-content/uploads/2026/07/Company-and-Close-Corporation-Annual-Returns-Presentation.pdf +- Beneficial ownership: hard stop on annual returns since 1 Jul 2024, annual BO declaration, 10 business days for changes and new entities: https://www.cipc.co.za/?page_id=16055 +- Statutory fee schedule (Companies Regulations, Table CR 2B): https://www.acts.co.za/Companies_Act_2008/r351_ann_2_table_cr_2b_-_commission_ +- Filing portals: https://bizportal.gov.za and https://eservices.cipc.co.za +- Close corporations per the same presentation: R100 (turnover under R50m) or R4,000 (R50m+), plus a R150 penalty for each late lodgement. Not verified: whether CIPC changes these figures after Jun 2026, so the bot re-reads the fee table every year. diff --git a/content/use-cases/sa-driving-licence-card-renewal.md b/content/use-cases/sa-driving-licence-card-renewal.md new file mode 100644 index 00000000..04b2f682 --- /dev/null +++ b/content/use-cases/sa-driving-licence-card-renewal.md @@ -0,0 +1,77 @@ +--- +type: use-case +slug: sa-driving-licence-card-renewal +headline: "South Africa: a driving licence card renewal booked months ahead of the queue" +summary: "Grok Bot tracks your SA driving licence card expiry, asks NaTIS Online for a DLTC slot well ahead, preps the eye test, photos and DL1 form, and watches whether the proposed 10-year card validity has become law." +categories: [personal] +format: use-case +integrations: + - Google Calendar + - Gmail +schedule: monthly +autonomy: acts-with-approval +difficulty: beginner +setup_minutes: 15 +cost_note: "Card and temporary licence fees are set by each province or licensing office" +author: + handle: JMoraba22 + url: https://x.com/JMoraba22 + platform: x +prompt_provenance: author +replicability: "Built for Gauteng, where NaTIS Online slot booking works. In other provinces, swap step 3 for your local DLTC's booking process. Keep your licence number and ID in the vault, not in chat." +added_at: "2026-10-29T00:00:00Z" +updated_at: "2026-10-30T00:00:00Z" +status: proposed +--- + +## How it's set up + +1. Save your driving licence card's "valid to" date, licence codes and your preferred DLTCs (for example a Gauteng Smart Licensing Centre near you) in the Grok Bot vault. +2. Connect Google Calendar for the reminder and appointment events, and Gmail if the NaTIS slot SMS/email confirmations are forwarded there. +3. Paste the prompt below as a monthly routine. It starts nudging you 6 months before expiry. Slot allocation can take up to 30 days and card printing has had backlogs, so leave room. +4. When you say go, it walks you through the online.natis.gov.za "request a slot" registration while you watch. It reminds you that a slot must be accepted within 24 hours or it goes to someone else. +5. Before the appointment it sends a checklist: ID, current card, photos, proof of address, an optional optometrist eye test report, and the fee to confirm with your DLTC. +6. If the card expires before the new one arrives, it reminds you to ask for a temporary driving licence at the DLTC. + +## Prompt + +```text +Role: My driving licence card renewal assistant (South Africa, Gauteng). + +Routine: on the 1st of each month, read my licence card expiry date from the vault. +- 6 months before expiry: send a heads-up and ask whether I want to request a DLTC slot now. +- 3 months, 6 weeks, and 2 weeks before expiry: remind me again if no booking exists. +- If there's nothing to do, stay silent. + +Every heads-up: +1. Law check first. Search gov.za, sanews.gov.za and transport.gov.za for the status of the proposal to extend driving licence card validity for codes A1, A, B and EB from 5 to 10 years. Tell me whether it is in force yet, with a link. Until it is, assume my card expires on the printed date. +2. Booking: explain the online.natis.gov.za "Request a Slot" process. I must register and pick 1st, 2nd and 3rd choice DLTCs. A slot is allocated within 30 days and must be accepted within 24 hours. If I accept a slot and don't show up, I cannot register again for a slot. Offer to open the page with me. Never register or accept a slot without my yes. +3. Checklist for the visit: ID (and a copy), current licence card, ID photos (confirm the number with the DLTC), proof of residential address (an affidavit if the bill isn't in my name), form DL1 and NCP, and either the eye test at the DLTC or an optometrist's report. Fee: tell me to confirm it with the DLTC, and quote it only if you read it on an official page this month. +4. If my card has already expired, or will before the new one is ready (usually 4-6 weeks), remind me to apply for a temporary driving licence at the DLTC. It is issued the same day and valid for 6 months, and it has its own fee. +5. Remind me that an AARTO enforcement order can block the renewal. Point me to aarto.gov.za to check. + +Hard rules: +- Official sources only (online.natis.gov.za, rtmc.co.za, gov.za, gauteng.gov.za, aarto.gov.za). No paid "booking agents". +- No payments, form submissions or slot acceptances without my explicit go-ahead in this chat. +- Never write my ID or licence number in chat or files. Use the vault and fill it in only on the official site while I watch. +- Propose calendar events for the appointment and the collection. Create them only after I approve. +- NaTIS Online (online.natis.gov.za) may drop connections from outside South Africa. If it won't load, route the browser through my own SA connection (Grok Bot's route-traffic-through-my-computer setting) or tell me to do the NaTIS step myself. Never use a mirror or agent site instead. +``` + +## Why it's cool + +Renewing a South African licence card has become a planning problem more than paperwork. Slots are allocated, not chosen, a missed acceptance window puts you back in the queue, and the card printer has had well-publicised backlogs. A monthly routine that starts six months out, keeps the checklist ready, and watches whether the 10-year validity change has become law turns a stressful last-minute DLTC trip into a booked appointment. + +## Sources + +Tested 30 Oct 2026: from a non-SA network, online.natis.gov.za dropped the connection with no error page, so the slot request step could not be reached. + +Checked 29 Oct 2026 (SAST). + +- Renew 4 weeks before expiry at the latest; no driving test; eye test at the DLTC or an optometrist; documents; DL1 + NCP; card ready in 4-6 weeks; online.natis.gov.za: https://www.gov.za/services/driving-licence/renew-driving-licence +- Temporary licence issued the same day, valid 6 months: https://www.gov.za/services/driving-licence/temporary-driving-licence +- Slot booking rules (1st/2nd/3rd DLTC, allocation within 30 days, accept within 24 hours, no re-registration after a no-show): https://online.natis.gov.za/equeue-ui/ +- Cabinet approved a 10-year validity for A1/A/B/EB on 30 Jul 2026, but it is not law yet, so keep renewing: https://www.gov.za/news/media-statements/transport-welcomes-cabinets-approval-extend-driving-licence-validity-five-ten and https://www.sanews.gov.za/south-africa/renewal-driving-licence-cards-continues-until-10-year-extension-legislated +- Draft regulations out for public comment; proposed transition lets an expired card stay valid for up to 3 months if a replacement was applied for (Parliament, 6 Oct 2026): https://www.parliament.gov.za/press-releases/media-statement-select-committee-briefed-proposed-amendments-regulations-governing-driving-licences +- Gauteng Smart Licensing Centres: booking essential, cashless, weekday 08:00-17:00 and Saturday 09:00-15:00 hours: https://www.gov.za/news/media-statements/gauteng-roads-and-transport-encourages-motorists-utilise-smart-licensing +- Not verified on an official page: exact Gauteng card and temporary licence fees. The Citizen reports R140-R250 nationally; gov.za only says "contact your local licensing office". diff --git a/content/use-cases/sa-licence-disc-renewal.md b/content/use-cases/sa-licence-disc-renewal.md new file mode 100644 index 00000000..71ac5b84 --- /dev/null +++ b/content/use-cases/sa-licence-disc-renewal.md @@ -0,0 +1,75 @@ +--- +type: use-case +slug: sa-licence-disc-renewal +headline: "South Africa: your car licence disc renewed before the 21-day grace period runs out" +summary: "A yearly Grok Bot routine for South African drivers: 6 weeks before the disc expires it checks NaTIS Online for blocks such as AARTO enforcement orders or roadworthy marks, compares NaTIS and bank-app renewal costs, and stops at payment." +categories: [personal] +format: use-case +integrations: + - Google Calendar + - Gmail +schedule: monthly +autonomy: acts-with-approval +difficulty: beginner +setup_minutes: 15 +cost_note: "Licence fee varies by vehicle and province, plus a transaction fee (R72 in 2023) and delivery; confirm at checkout" +author: + handle: JMoraba22 + url: https://x.com/JMoraba22 + platform: x +prompt_provenance: author +replicability: "Works in any South African province: NaTIS Online is national. Swap the bank app for your own bank (FNB, Nedbank, Standard Bank, Absa, Capitec), and keep your ID and registration number in the vault rather than in chat." +added_at: "2026-10-29T00:00:00Z" +updated_at: "2026-10-30T00:00:00Z" +status: proposed +--- + +## How it's set up + +1. Save the vehicle's registration number, licence number, VIN and the current disc's expiry date to your Grok Bot vault (not to chat). Add your SA ID number to the vault only if you want the bot to fill it in on the official site while you watch. +2. Connect Google Calendar so the bot can propose an event for the expiry date and one 6 weeks before it. If your RTMC/NaTIS reminder emails land there, connect Gmail too. +3. Paste the prompt below as a routine that runs on the 1st of every month. Most months it finds nothing due and stays quiet. In the month that falls 6 weeks before expiry, it sends you a renewal brief. +4. The brief covers anything that would block the disc (an AARTO enforcement order, another unlicensed vehicle, a roadworthy requirement, an admin or police mark), the cheapest official way to renew, and the documents you would need at a licensing office. +5. You say "go". The bot opens online.natis.gov.za or your bank app's licence disc flow, checks the details with you, and hands you the payment screen. It never pays for you. +6. Once the new disc arrives, tell the bot. It updates the expiry date in the vault and proposes next year's calendar events. + +## Prompt + +```text +Role: My vehicle licence disc renewal assistant (South Africa, Gauteng). + +Routine: on the 1st of each month, check the expiry date of each vehicle in my vault. If a disc expires within the next 6 weeks, or has already expired, send me a renewal brief. If nothing is due, stay silent. + +The renewal brief: +1. Vehicle, registration number, and expiry date. Count the 21-day grace period from the expiry date and show the last penalty-free day. +2. Blocks to check first. A disc will NOT be printed (the portal issues an MVLX receipt instead) if there is an AARTO enforcement order against me, another vehicle in my name is unlicensed, the vehicle needs roadworthy certification, or it carries an administration or police mark. Tell me to check the vehicle on online.natis.gov.za and my infringements/enforcement orders on aarto.gov.za. Do not log in unless I am present and ask you to. +3. Renewal routes and costs, cheapest first, using fees you read on the official page this month and not from memory: + - NaTIS Online (online.natis.gov.za): licence fee + transaction fee (R72 per a 2023 RTMC statement; read the current amount on the page) + courier. Delivery is usually 3-5 working days. Needs a profile and a 3D-Secure card. + - My bank app's licence disc renewal (e.g. FNB nav» Car, Nedbank, Standard Bank, Absa, Capitec): note the bank's delivery or convenience fee. + - In person at my registering authority / licensing office: list the documents. That means my ID, proof of address (an affidavit if the utility bill is not in my name), and the MVL2 renewal notice, or form ALV if I never got the notice. +4. Penalty warning: after the grace period, late-licensing penalties and arrears apply. Quote the amount only if an official source shows it; otherwise say "penalty amount not confirmed". + +Hard rules: +- NaTIS Online (online.natis.gov.za) may drop connections from outside South Africa. If it won't load, route the browser through my own SA connection (Grok Bot's route-traffic-through-my-computer setting) or tell me to do the NaTIS step myself. Never use a mirror or agent site instead. +- Use only official sites (natis.gov.za, rtmc.co.za, aarto.gov.za, gauteng.gov.za, gov.za) or my own bank's app. Never use a third-party "renewal agent" site. +- Never pay, submit a form, or accept terms without my explicit go-ahead in this chat, given after you have shown me the exact amount due. +- Never write my ID number, card details or passwords in chat or in files. Read them from the vault only on the official form while I watch. +- Propose calendar events (expiry date, and 6 weeks before next year's expiry). Create them only after I approve. +``` + +## Why it's cool + +The fee itself is small. What hurts is a disc that quietly expires and starts piling up penalties, or a renewal that fails at the counter because of an AARTO enforcement order you didn't know about. This routine checks for blocks first and then compares the official online route with your bank app, so the renewal takes ten minutes instead of a morning in a licensing queue. It still stops at the payment screen. + +## Sources + +Tested 30 Oct 2026: from a non-SA network, online.natis.gov.za dropped the connection with no error page. + +Checked 29 Oct 2026 (SAST). + +- 21-day grace period counted from the expiry date; late penalties and arrears after that; in-person documents (ID, proof of address, MVL2 or ALV); NaTIS Online steps: https://www.gov.za/services/register-motor-vehicle/renew-motor-vehicle-licence +- Reasons a disc is not printed (enforcement order, other unlicensed vehicles, roadworthy, admin or police mark), MVLX receipt, 3-5 workday delivery, aarto.gov.za for enforcement orders: https://onlinebulk.natis.gov.za/faqs +- R72 legislated transaction fee, R99 courier, no RTMC admin fee, 3D-Secure required (RTMC statement of 4 Jul 2023, so fees may have changed since): https://www.gov.za/news/media-statements/road-traffic-management-corporation-online-licence-discs-service-growing-04 +- RTMC email/SMS reminders, profile at online.natis.gov.za: https://www.rtmc.co.za/images/rtmc/docs/press_releases/2023/Press-Statement-RTMC-Renew-Vehicle-Licence-Disc-and-Save.pdf +- Bank routes: FNB nav» Car licence renewal, https://www.fnb.co.za/ways-to-bank/digital/navCar.html ; Nedbank (R72 transaction + R99 delivery + R20 convenience, renew up to 60 days early), https://business.nedbank.co.za/content/nedbank/za/en/personal/bank/digital-banking/needs/payments/vehicle-licence-disc-renewal-faqs.html +- Not verified on an official page: a "10% of the annual fee per month" late penalty (only a secondary source, The Citizen, reports it), Gauteng licence fee amounts by tare weight, and whether any post office still renews discs (SAPO's online service reportedly closed in Nov 2024). diff --git a/content/use-cases/sa-tv-licence-payment.md b/content/use-cases/sa-tv-licence-payment.md new file mode 100644 index 00000000..91e5cd52 --- /dev/null +++ b/content/use-cases/sa-tv-licence-payment.md @@ -0,0 +1,73 @@ +--- +type: use-case +slug: sa-tv-licence-payment +headline: "South Africa: your SABC TV licence paid on time and the 10%-a-month penalty avoided" +summary: "Grok Bot tracks your SABC TV licence renewal month, sends a reminder ahead of the ±2-month renewal notice, compares paying yearly (R265) with monthly instalments, checks whether a household member qualifies for the R74 concession, and stops at pay.tvlic.co.za." +categories: [personal] +format: use-case +integrations: + - Google Calendar + - Gmail +schedule: monthly +autonomy: acts-with-approval +difficulty: beginner +setup_minutes: 10 +cost_note: "R265/yr domestic; monthly instalments (check total on your account); R74/yr concession" +author: + handle: JMoraba22 + url: https://x.com/JMoraba22 + platform: x +prompt_provenance: author +replicability: "Works for any South African domestic TV licence. Store the TV licence account number in the vault. If SABC tariffs or the law change, the bot re-reads tvlic.co.za each run, so update nothing by hand." +added_at: "2026-10-29T00:00:00Z" +updated_at: "2026-10-30T00:00:00Z" +status: proposed +--- + +## How it's set up + +1. Save your TV licence account number and the licence period end date (printed on your licence or renewal notice) in the Grok Bot vault. +2. Connect Gmail so the bot can spot SABC TV Licences renewal notices and payment confirmations, and Google Calendar for the reminder. +3. Paste the prompt below as a monthly routine. In the month before your licence year ends it sends a payment brief. If you're on monthly instalments, it checks that the instalments are still going through. +4. The brief compares paying once a year (R265) with monthly instalments, using the totals shown on your own account. It flags whether anyone in the household may qualify for the R74 concessionary licence: an old-age, disability or war-veteran grant recipient, or someone aged 70 or older under the regulation's conditions. +5. You choose the route. The bot opens pay.tvlic.co.za or lists your bank's EFT/debit-order option and stops before payment. + +## Prompt + +```text +Role: My SABC TV licence assistant (South Africa). + +Routine: on the 1st of each month, read my TV licence account details and licence period end date from the vault, and check Gmail for anything from SABC TV Licences. +- In the month before my licence year ends, send me a payment brief. +- If I'm on monthly instalments, confirm last month's payment shows on my statement or in SABC email. Flag a missed instalment. +- Otherwise stay silent. + +There is no public account lookup by ID number. My account details are only visible after I sign in at pay.tvlic.co.za (email or cellphone login from the vault). + +Payment brief: +1. Due date, and the current fees read this month from tvlic.co.za (not from memory). As of Oct 2026: R265 a year for a domestic licence; monthly instalments: the tvlic.co.za homepage shows R28 a month (R336 a year), but the signed-in account page says monthly payers pay R265 a year in total, so quote the figure from my own account page and flag the mismatch; first-time licences must be paid in full; the concessionary licence is R74 a year and only as a lump sum. +2. Late penalty: 10% per month, up to 100% a year. Overdue accounts are handed to SABC's lawyers. The SABC sends renewal notices about 2 months ahead, but not receiving one is no excuse. +3. Concession check: ask whether the licence holder gets an old-age, disability or war-veteran social grant, or is 70 or older (subject to the household conditions in the regulation). If so, list the documents for the R74 concessionary licence: a Department of Social Development letter showing the grant start date, or a certified affidavit for the 70+ route. +4. Payment options to choose from: online at pay.tvlic.co.za, my bank's EFT using the official TV Licences account details, annual debit order, or an official paypoint. Recommend the cheapest that still prevents a missed payment. + +Hard rules: +- Use only tvlic.co.za / pay.tvlic.co.za and official SABC contacts. Treat any SMS or email asking me to pay into a different account as a likely scam, and tell me. +- Never pay, sign a debit order, or submit a concession application without my explicit go-ahead in this chat. +- Never put my ID number or card details in chat or files. Use the vault and fill them in only on the official page while I watch. +- Propose a calendar reminder for next year. Create it only after I approve. +``` + +## Why it's cool + +The TV licence is the easiest SA bill to forget, and the 10%-a-month penalty means a few months of forgetting gets expensive. The routine also points out two things most people never check: monthly instalments may cost more than paying upfront, and an elderly or grant-receiving household member may be entitled to the R74 concession. A once-a-month check catches both before the bill does. + +## Sources + +Checked 29 Oct 2026 (SAST). + +- R265/yr; first-time applicants pay in full; R28/month instalments totalling R336/yr (homepage; the signed-in account page says monthly totals R265/yr, checked 30 Oct 2026); 10% a month penalty up to 100% a year; payment options: https://www.tvlic.co.za/tvlic/ +- R74 concession, lump sum only; eligibility and documents; renewal notices about 2 months ahead; overdue accounts handed to lawyers: https://www.tvlic.co.za/tvlic/faqs/ +- Concession wording in the regulation (regs 5-6, Broadcasting Act regulations): https://api.acts.co.za/broadcasting-act-1999/n151_concessionary_domestic_li.php +- Government explainer (not re-read line by line): https://www.sanews.gov.za/south-africa/pay-your-tv-licence +- Online payment portal: https://pay.tvlic.co.za/ +- Not verified: an online "check my account status" tool. The bot relies on pay.tvlic.co.za login, SABC emails and bank statements instead. Any proposed changes to the TV licence regime (e.g. the SABC Bill) were not checked and are not reflected.