We know how it feels — you want to help someone you care about, but following up on payments can get uncomfortable. MahFrend takes care of the tracking so you never have to be the one chasing.
100%
Free to use
24/7
Always available
Auto
Penalty tracking
Real-time
Balance updates
Why We Built This
You lent money because you wanted to help — not because you wanted a second job tracking payments. And your borrower didn't mean to forget, they just lost track. MahFrend keeps both sides organized so nobody has to send that awkward “hey, just following up...” message ever again.
Stop keeping mental tabs on who owes what. Everything's in one place — loans, schedules, collections — so you can help people without the headache.
They'll always know exactly what they owe, when it's due, and how much is left. No more “I forgot” moments — just a clear, friendly schedule.
When everything's written down, there's nothing to argue about. No awkward reminders, no guessing — just trust and transparency between people who care about each other.
Features
From the moment you lend to the day it's fully paid back, MahFrend handles the bookkeeping so you can focus on being a good friend.
Set up a loan in seconds — amount, interest, how long, and how often they pay. It's as easy as filling out a short form.
Payment dates are generated for you automatically. A friendly calendar shows what's coming up, what's been paid, and what needs attention.
Late payments? Set fair rules upfront — grace periods, penalty type, and frequency — so everyone knows the deal from day one. No surprises.
Keep your borrowers' info in one spot — contact details, loan history, and a handy payor score so you know who's reliable at a glance.
Your personal lending dashboard — see how much you've lent, what you've earned, and how collections are going this month. All at a glance.
Decide how much you're comfortable lending total, and the app keeps track of what's available. No more accidentally over-committing.
How It Works
Quick and free — just your email or Google account. You'll be in before your coffee gets cold.
Tell us how much you're comfortable lending overall. We'll make sure you never go over.
Add your friend, set the terms, and boom — payment schedules are ready. Both of you know exactly what to expect.
Record payments as they come in — balances and penalties update automatically. No chasing needed.
Smart Scheduling
No need to text your friend “hey, just checking in about the payment.” The calendar shows everything at a glance — color-coded so you instantly see what's paid, what's coming up, and what's overdue. The app remembers so you don't have to.
March 2026
March 17, 2026
P1,800 · Maria Santos
Due in 3 days
Borrowers
Juan dela Cruz
2 active loans
Maria Santos
1 active loan
Pedro Reyes
1 overdue loan
Borrower Insights
Every borrower gets a payor score based on their history. It's not about judging — it's about knowing. Next time someone asks for a loan, you'll have the info to say yes (or no) with confidence.
Check on your loans from your phone while you're out, or from your laptop at home. MahFrend looks great on any screen — it goes where you go.
Help the people you care about — and keep your peace of mind. MahFrend is free, takes minutes to set up, and makes lending feel easy again.
Create your free accountMahFrend is a lending management app designed for people who lend money to friends and family. It helps you keep track of who owes what, when payments are due, and how much has been collected — so you don't have to rely on memory or messy spreadsheets.
When a borrower misses a payment due date, a penalty can be applied. You configure penalty rules per loan under Late Payment Rules. There are four settings:
Sure! Suppose a scheduled payment of 1,000 pesos is due on March 1, the grace period is 7 days, and the borrower still hasn't paid by March 21— that's 13 days late after the grace period. Here's what the penalty would be:
| Setup | Calculation | Penalty |
|---|---|---|
| 5% daily | 1,000 x 5% x 13 days | 650 |
| 5% monthly | 1,000 x 5% x 1 month | 50 |
| 5% one-time | 1,000 x 5% | 50 |
| 100 fixed daily | 100 x 13 days | 1,300 |
| 100 fixed monthly | 100 x 1 month | 100 |
| 100 fixed one-time | 100 (flat) | 100 |
Monthly frequency counts partial months as a full month. So 31 overdue days counts as 2 months, not 1.
Using the same setup — a scheduled payment of 1,000 pesos due on March 1 with a 7-day grace period— but now the borrower hasn't paid by May 1. That's 54 days late after the grace period:
| Setup | Calculation | Penalty |
|---|---|---|
| 5% daily | 1,000 x 5% x 54 days | 2,700 |
| 5% monthly | 1,000 x 5% x 2 months | 100 |
| 5% one-time | 1,000 x 5% | 50 |
| 100 fixed daily | 100 x 54 days | 5,400 |
| 100 fixed monthly | 100 x 2 months | 200 |
| 100 fixed one-time | 100 (flat) | 100 |
Notice how daily penalties grow quickly the longer a payment is overdue, while one-time stays the same no matter how late. Monthly sits in between — 54 days counts as 2 months since partial months round up.
Penalties are calculated per payment schedule, not as a lump sum on the whole loan. Each overdue schedule accumulates its own penalty based on how late that specific payment is.
In all examples below, a borrower has missed 3 consecutive payments of 1,000 pesos each (due Feb 1, Mar 1, and Apr 1), with a 7-day grace period. Today is May 1, so the days late after grace are:
Penalty per schedule = payment amount x 5% x days late
| Due Date | Amount | Days Late | Calculation | Penalty |
|---|---|---|---|---|
| Feb 1 | 1,000 | 82 days | 1,000 x 5% x 82 | 4,100 |
| Mar 1 | 1,000 | 54 days | 1,000 x 5% x 54 | 2,700 |
| Apr 1 | 1,000 | 23 days | 1,000 x 5% x 23 | 1,150 |
| Total | 3,000 | 7,950 | ||
Total to pay: 10,950 pesos (3,000 principal + 7,950 penalties). Daily percentage adds up fast.
Penalty per schedule = payment amount x 5% x months (partial months round up)
| Due Date | Amount | Days Late | Months | Calculation | Penalty |
|---|---|---|---|---|---|
| Feb 1 | 1,000 | 82 days | 3 | 1,000 x 5% x 3 | 150 |
| Mar 1 | 1,000 | 54 days | 2 | 1,000 x 5% x 2 | 100 |
| Apr 1 | 1,000 | 23 days | 1 | 1,000 x 5% x 1 | 50 |
| Total | 3,000 | 300 | |||
Total to pay: 3,300 pesos. 82 days = 3 months (rounds up from 2.7), 54 days = 2 months, 23 days = 1 month.
Penalty per schedule = payment amount x 5% (charged once, no matter how late)
| Due Date | Amount | Days Late | Calculation | Penalty |
|---|---|---|---|---|
| Feb 1 | 1,000 | 82 days | 1,000 x 5% | 50 |
| Mar 1 | 1,000 | 54 days | 1,000 x 5% | 50 |
| Apr 1 | 1,000 | 23 days | 1,000 x 5% | 50 |
| Total | 3,000 | 150 | ||
Total to pay: 3,150 pesos. Each schedule gets a flat 50-peso penalty regardless of how long it's been overdue.
Penalty per schedule = 100 x days late
| Due Date | Amount | Days Late | Calculation | Penalty |
|---|---|---|---|---|
| Feb 1 | 1,000 | 82 days | 100 x 82 | 8,200 |
| Mar 1 | 1,000 | 54 days | 100 x 54 | 5,400 |
| Apr 1 | 1,000 | 23 days | 100 x 23 | 2,300 |
| Total | 3,000 | 15,900 | ||
Total to pay: 18,900 pesos. A fixed daily penalty can exceed the original payment amount very quickly.
Penalty per schedule = 100 x months (partial months round up)
| Due Date | Amount | Days Late | Months | Calculation | Penalty |
|---|---|---|---|---|---|
| Feb 1 | 1,000 | 82 days | 3 | 100 x 3 | 300 |
| Mar 1 | 1,000 | 54 days | 2 | 100 x 2 | 200 |
| Apr 1 | 1,000 | 23 days | 1 | 100 x 1 | 100 |
| Total | 3,000 | 600 | |||
Total to pay: 3,600 pesos. More predictable than daily — penalties grow in monthly steps.
Penalty per schedule = 100 (flat fee, charged once)
| Due Date | Amount | Days Late | Calculation | Penalty |
|---|---|---|---|---|
| Feb 1 | 1,000 | 82 days | 100 (flat) | 100 |
| Mar 1 | 1,000 | 54 days | 100 (flat) | 100 |
| Apr 1 | 1,000 | 23 days | 100 (flat) | 100 |
| Total | 3,000 | 300 | ||
Total to pay: 3,300 pesos. The gentlest option — each overdue schedule gets the same flat 100-peso fee no matter how late.
No. Penalties are collected on top of the scheduled payment — they don't count toward paying down the loan. For example, if a borrower owes 1,000 pesos plus a 50-peso penalty, the 1,000 goes toward the loan balance and the 50 is recorded separately as penalty collected.
When a borrower makes a partial payment on an overdue schedule, the penalty portion is covered first before reducing the loan balance. The system tracks exactly how much of each payment went to penalties versus principal.
Yes. You can update penalty rules at any time by editing the loan. Changes recalculate penalties for all unpaid schedules going forward. Payments that have already been collected are not affected. Removing all penalty settings clears any outstanding penalties on unpaid schedules.
Yes, MahFrend is completely free. Sign up with your email or Google account to get started.