BBU1 MASTER MANUAL VOL 3: TELECOM & MOBILE MONEY
Vertical Code: telecom | Automated Tax Rate: 20.00% Compliance Level: Global Telecom Regulations / National Excise Standards Target Market: Mobile Money Agents (MTN, Airtel, M-Pesa), Telecom Aggregato
PHASE 1: SYSTEM BIRTH (SIGNUP & HYDRATION)
The journey begins by building the "Digital Exchange."
Identity Entry: The user enters the Telecom Agency Name and Business Registration details.
Vertical Selection: The user selects Telecom & Mobile Money from the "Business Type" dropdown.
The BBU1 Trigger: Upon clicking "Sign Up," the BBU1 backend executes the hydrate_universal_tenant() function.
Automation: The system detects the "Telecom" code and automatically sets the Excise/Telecom Tax to 20.00% in the tax_configurations table.
Module Activation: BBU1 activates the telecom_float_balances, telecom_agent_earnings, telecom_commission_rules, and telecom_transactions modules.
Security: RLS is applied to the business_id, physically isolating your float balances and agent lists from competitors.
PHASE 2: PROVIDER & SERVICE SETUP
Before processing transactions, the user defines who provides the services.
Telecom Providers: Navigate to Telecom > Providers.
Add providers like MTN, Airtel, Orange, or Vodafone. BBU1 uses the telecom_providers table to track your relationship with each.
Defining Services: Add services such as "Deposit," "Withdrawal," "Airtime," or "Data Bundles."
Float Initialization: Navigate to Telecom > Float Balances.
Enter the current digital balance for each provider. BBU1 records this in the telecom_float_balances table. This is your "Digital Inventory."
PHASE 3: AGENT & BRANCH MANAGEMENT
For businesses with multiple outlets or roaming agents:
Agent Onboarding: Navigate to Management > Employees/Agents.
Role Assignment: Assign the "Agent" role. BBU1 automatically creates a link in the telecom_agent_floats table for that specific person.
Float Allocation: The owner "sends" float from the Main Entity to the Agent.
Logic: BBU1 deducts from the Main telecom_float_balances and increases the Agent’s sub-wallet. Total business float remains balanced.
PHASE 4: TRANSACTION EXECUTION (THE CORE LOGIC)
This is the daily operation for a Mobile Money teller.
New Transaction: Navigate to Telecom > New Transaction.
Selection: Select the Service (e.g., "Airtel Cash Withdrawal").
Data Entry: Enter the Amount and the Reference ID (External ID from the Telecom).
The Sovereign Seal: Upon saving:
Float Update: BBU1 automatically adjusts the digital balance in the telecom_float_balances table.
Cash Update: The system records a "Cash Inflow" or "Outflow" in the internal cash account.
Commission Math: BBU1 calculates the estimated commission and records it in the telecom_agent_earnings table. The user did no math.
PHASE 5: AUTOMATED COMMISSION & TAXATION
This is where BBU1 eliminates the need for manual spreadsheets.
Commission Rules: Navigate to Telecom > Commission Rules.
The user sets the rule (e.g., "Earn 3% on every Airtime sale").
The Automation: Every transaction triggered in Phase 4 uses these rules to calculate profit.
Tax Logic (20.00%): BBU1 automatically calculates the 20% tax on the Commission earned, not the total amount transacted.
Example: On a 1,000 UGX commission, BBU1 automatically marks 200 UGX as "Tax Liability" and 800 UGX as "Net Profit."
Sync: This data is pushed to the accounting_tax_returns table instantly.
PHASE 6: FLOAT RECONCILIATION & AUDIT
Telecom businesses often "leak" money through unrecorded transactions. BBU1 stops this.
Float Sync: Navigate to Telecom > Reconciliation.
The user enters the balance shown on their phone. BBU1 compares it to the telecom_float_balances table.
Mismatch Alert: If there is a gap, BBU1 flags it and prevents the day from closing until the error is found.
Audit Trail: Navigate to Sovereign Control > System Audit Log.
The owner can see every time an Agent tried to adjust their float balance or delete a "failed" transaction. Every action is tied to an actor_id and timestamp.
PHASE 7: AUTOMATED REPORTING & TAX FILING
Daily Sales Report (DSR): Navigate to Sales > Daily Sales Report.
BBU1 provides a summary of Cash vs. Float for the day.
Revenue Report: Navigate to Reports Center > Profit & Loss.
The system shows the "Telecom Revenue" (Total commissions) minus the "Excise Tax (20%)" and operating expenses.
Tax Returns: Navigate to Finance > Tax Returns.
BBU1 generates a ready-to-file document showing the 20% telecom levy owed for the month.
PHASE 8: ASK AURA (TELECOM ANALYTICS)
The owner can ask Aura for deep insights:
"Aura, which provider (MTN or Airtel) gave us the highest net commission after the 20% tax this week?"
"Aura, alert me if any agent’s float falls below 100,000 units."
"Aura, what is the total cash-to-float ratio across all branches today?"
SUMMARY OF THE TELECOM ADVANTAGE
Float Integrity: Digital currency and physical cash are tracked in separate but linked ledgers.
Commission Accuracy: Every cent of profit is calculated at the moment of transaction.
Tax Compliance: The 20% telecom tax is handled entirely by the BBU1 Sovereign Kernel.
Last updated
Was this helpful?
