Understanding How Fines Work
This section explains exactly how the system calculates fines, so everyone understands the process.
Overdue Fine Calculation
When a book is returned late, the system calculates the fine using this formula:
- Count the days late. This is the number of days between the due date and the return date.
- Subtract the grace period. The grace period is a "free" period where no fines apply (usually 1 day).
- Multiply by the daily rate. This is how much the fine grows per day.
- Apply the maximum cap. If the result is higher than the maximum fine, the fine is set to the maximum.
Example 1: A simple overdue fine
- Due date: March 1
- Return date: March 8
- Days late: 7
- Grace period: 1 day
- Daily rate: PHP 5.00
- Maximum fine: PHP 100.00
Calculation:
- Billable days: 7 - 1 = 6
- Fine: 6 x PHP 5.00 = PHP 30.00
- Is PHP 30.00 more than the maximum of PHP 100.00? No.
- Final fine: PHP 30.00
Example 2: A fine that hits the maximum cap
- Due date: March 1
- Return date: March 30
- Days late: 29
- Grace period: 1 day
- Daily rate: PHP 5.00
- Maximum fine: PHP 100.00
Calculation:
- Billable days: 29 - 1 = 28
- Fine: 28 x PHP 5.00 = PHP 140.00
- Is PHP 140.00 more than the maximum of PHP 100.00? Yes.
- Final fine: PHP 100.00 (capped at the maximum)
Example 3: Returned within the grace period
- Due date: March 1
- Return date: March 2
- Days late: 1
- Grace period: 1 day
Calculation:
- Is 1 day late within the grace period of 1 day? Yes.
- Final fine: PHP 0.00 (no fine)
Replacement Fee for Lost Books
When a book is marked as "Lost," the student is charged a replacement fee. This is a fixed amount set in the borrowing rules (for example, PHP 500.00).
If the book was also overdue when it was reported lost, the student gets BOTH:
- The overdue fine (calculated as above)
- The replacement fee
How Partial Payments Work
Students can pay fines in installments:
- If a fine is PHP 50.00 and the student pays PHP 20.00, the fine status changes to "Partially Paid."
- The remaining balance is PHP 30.00.
- The student can pay the rest later.
- When the full PHP 50.00 has been paid, the fine status changes to "Paid."
The student cannot borrow new books while they have any outstanding (unpaid or partially paid) fines.
How Waivers Work
A fine waiver means forgiving the fine so the student does not have to pay it.
Rules for waivers:
- A librarian requests the waiver.
- A different librarian approves it. (The librarian who assessed the fine cannot be the one to approve the waiver.)
- A reason must be given (at least 5 characters long).
- Once waived, the fine status changes to "Waived" and no longer blocks the student from borrowing.
Was this article helpful?
Let us know so we can improve our documentation.
Related Articles