DoPesa
Loan amoun
TZS 50,000 - TZS 900,000
Loan term
91 Days - 365 Days
Loan interest rate
Low APR 12% / High APR 34%
Loan service fees
2,8%
Registration requirements
Age between 18 to 60 years
Payment support
Payment via bank transfer
Information
Registration Area
People in Tanzania
Age Requirement
The eligibility age for a loan is 18 years old and above
Income Requirement
Customers who agree to borrow money must have a monthly income
Phone Number Requirement
The loan requires a registered phone number
Payment Method
Pay off your loan through a bank or e-wallet
Document Requirements
A valid personal ID is required
Initial Loan Amount
TZS 50,000 - TZS 900,000
Initial Loan Interest Rate
The first time, the maximum is 10%
New Customer Offer
Fast loan approval
Loan Interest Rate
Fluctuating between 10% and 33%
Loan Term
91 Days - 365 Days
Approval Time
Approximately 30 minutes after registration.
Loan Service Fee
2.8% of the initial loan
Late Payment Fee
Penalty: TZS 300/day
DoPesa is an online financial lending platform that helps users in Tanzania quickly access funds to meet essential needs such as bill payments, daily living expenses, personal shopping, and education financing. The entire application and approval process is conducted 100% online, making it simple, fast, and accessible.

Loan Cost Example
When you apply for a loan of 50,000 TZS with:
- Loan term: 91 days
- Annual interest rate: 31.4%
- Total interest = 50,000 × (31.4% ÷ 365 × 91) = 3,915 TZS
Total repayment amount:
- Principal: 50,000 TZS
- Total interest: 3,915 TZS
- Total amount payable: 53,915 TZS
Simple Application Process
- Register an account using your personal mobile phone number
- Complete your user information
- Choose a suitable loan product and submit your application
- Once approved, the loan amount will be transferred directly to your account
- Providing accurate information and selecting the right loan product will help increase your approval chances.
DoPesa is committed to protecting user data. All personal information is collected, stored, and used only with your consent, in strict compliance with our data protection standards.
Details regarding data collection, storage, and sharing are transparently disclosed in DoPesa’s Privacy Policy.
See More:
Loan Calculator
Based on the loan amount
Enter all the required parameters into the calculator to get an accurate monthly payment along with a visual representation of the interest percentage
I want to borrow
Term / Days
%/day
Loan Amount
10 000 000
$
Interest
70 000
$
Total Repayment
10 070 000
$
Annual Interest Rate
18
%
Number of Loans
Author:
Sabiha Sathi
Sabiha Sathi is an experienced financial expert in the fields of credit and lending, currently serving as the Content Manager for the website. With a user-centric approach, she focuses on sharing carefully curated information about trustworthy online loan applications and is committed to delivering clear, fast, and effective borrowing solutions tailored to specific financial needs.
Your Comment
Top Best Loan Apps
All
0
-
Loan AmountFrom TZS 80,000 to TZS 1,000,000
-
Loan TermFlexible terms from 91 to 365 days
-
Interest Rate15% – 34% per year, based on credit profile
-
Service FeesNo hidden fees, all costs shown upfront
-
EligibilityTanzanian citizens, 18+, valid personal information
-
Repayment SupportRepayment via mobile money or bank account
0
-
Loan amounTZS 50,000 - TZS 900,000
-
Loan term91 Days - 365 Days
-
Loan interest rateLow APR 12% / High APR 34%
-
Loan service fees2,8%
-
Registration requirementsAge between 18 to 60 years
-
Payment supportPayment via bank transfer
0
-
Loan amoun100,000 TZS - 800,000 TZS
-
Loan term120 days to 360 days
-
Loan interest rate(APR): 11%
-
Loan service feesCompletely free
-
Registration requirementsCitizens who are 18 years old or older
-
Payment supportOnline payments and e-wallets
0
-
Loan amounTZS 50,000 - TZS 500,000
-
Loan term91 days - 180 days
-
Loan interest rateMaximum 36%
-
Loan service feesFree registration for your first loan
-
Registration requirementsCustomers must be of the required age
-
Payment supportPayment via bank transfer
