does BRM handle late fees?

Yes, you have two options for handling late fees on BRM.
- ad-hoc payment - and then add a reservation note to say what happened.
- extra - create an extra (for each type of late return) and set its price accordingly.
N.B. late 2017 we hope to introduce a special feature to officially recognise late fees. Meanwhile you'll have to use one of the above mechanisms.