FinFlo Agent Guide
How Withdraw Works
Prerequisites
Before you can withdraw funds or use any FinFlo agent features, you must pay a one-time enrollment fee of UGX 35,000.
- This fee activates your agent account
- You'll be prompted to pay when you first log in
- Payment is made via Mobile Money
- Once paid, all agent features become available
You cannot withdraw funds or perform any transactions until the enrollment fee is paid.
Overview
As a FinFlo agent, you can withdraw money from your account to your Mobile Money or Bank Account. This guide explains how to withdraw funds, the different balance types available, and withdrawal limits.
Understanding Your Balances
As an agent, you have two types of balances you can withdraw from:
💰 Capital Balance
Source: From Cash In transactions
This is your float balance (working capital) that you use for customer transactions. You can withdraw this if you have excess capital.
📈 Earnings Balance
Source: From commissions earned
This is the money you've earned from commissions on customer transactions. This is your profit that you can withdraw.
- Capital Balance: Use when you have excess float that you don't need for operations
- Earnings Balance: Use to withdraw your commission earnings (recommended for regular withdrawals)
Withdrawal Limits
- Minimum per withdrawal: UGX 20,000
- Maximum per withdrawal: UGX 5,000,000
- Daily limit: UGX 10,000,000
- Daily limit resets: At midnight (00:00)
The app shows you how much you've withdrawn today and how much remains. You cannot withdraw more than the daily limit in a 24-hour period.
Setting Up Withdrawal Accounts
Add Withdrawal Account
Before you can withdraw, you need to add at least one withdrawal account. Go to Manage Accounts or Withdrawal Accounts.
Choose Account Type
You can add:
- Mobile Money Account: MTN, Airtel, or other mobile money numbers
- Bank Account: Any bank account in Uganda
Enter Account Details
For Mobile Money:
- Account name
- Phone number
- Network (MTN, Airtel, etc.)
For Bank Account:
- Account name
- Account number
- Bank name
- Contact phone number
Set as Default (Optional)
You can set one account as your default withdrawal account for faster transactions.
How to Withdraw Money
Access Withdraw Screen
Navigate to Withdraw or Withdraw Funds from your dashboard.
Select Balance Type
Choose which balance you want to withdraw from:
- Capital Balance: Your float balance
- Earnings: Your commission earnings
Select Withdrawal Account
Choose the account you want to withdraw to. If you haven't added any accounts, you'll need to add one first.
Enter Withdrawal Amount
Enter the amount you want to withdraw. The system will:
- Check if amount meets minimum (UGX 20,000)
- Check if amount is within maximum (UGX 5,000,000)
- Check if you have sufficient balance
- Check if you haven't exceeded daily limit
- Calculate the withdrawal fee
Review Fee and Total
The app will show you:
- Withdrawal amount
- Transaction fee
- Total deduction from your balance
Withdrawal fees vary by method (Mobile Money vs Bank Transfer). The fee is deducted from your selected balance along with the withdrawal amount.
Confirm and Enter PIN
Review all details carefully, then:
- Enter your 6-digit PIN
- Tap Confirm Withdrawal or Withdraw
Mobile Money Withdrawal Process
- Faster processing (usually instant or within minutes)
- Lower fees compared to bank transfers
- You'll receive an SMS when the money arrives
- No account verification step required
Select Mobile Money Account
Choose your mobile money account from the dropdown.
Enter Amount and Confirm
Enter the amount, review the fee, enter your PIN, and confirm. The money will be sent to your mobile money account.
Bank Transfer Withdrawal Process
- Takes longer to process (may take a few hours)
- Requires account verification before withdrawal
- May have higher fees
- You'll receive confirmation when processed
Select Bank Account
Choose your bank account from the dropdown.
Account Validation
The system will validate your bank account details. This may take a few moments.
Review Verified Account
Once validated, you'll see the verified account name. Review this to ensure it's correct.
Enter PIN and Confirm
Enter your PIN and confirm the transfer. The money will be sent to your bank account.
Important Reminders
- Ensure you have sufficient balance (amount + fee)
- Check your daily withdrawal limit
- Verify your withdrawal account details are correct
- Keep enough float balance for customer transactions
- Don't withdraw all your capital if you need it for operations
Fees are deducted from your selected balance. Make sure you have enough balance to cover both the withdrawal amount and the fee.
- Withdraw earnings regularly to secure your profits
- Keep adequate float balance for daily operations
- Monitor your daily withdrawal limit
- Verify account details before confirming
- Keep records of your withdrawals
Troubleshooting
- Insufficient Balance: Check your selected balance type and ensure you have enough (including fees)
- Daily Limit Reached: Wait until midnight for the limit to reset
- No Withdrawal Accounts: Add at least one withdrawal account first
- Bank Validation Failed: Check your bank account details and contact support if needed
- Transaction Pending: Bank transfers may take time; check your account later
- Wrong Account Selected: Double-check before confirming