diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt
index 02be79aff0..d2517526ee 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt
@@ -1,3 +1,4 @@
+[% USE Koha %]
[% USE KohaDates %]
[% INCLUDE 'doc-head-open.inc' %]
[% UNLESS ( multi_hold ) %]
@@ -332,6 +333,10 @@ function checkMultiHold() {
[% borrowerfirstname %] [% borrowersurname %]'s account has expired
[% END %]
+ [% IF amount_outstanding && Koha.Preference('maxoutstanding') && amount_outstanding > Koha.Preference('maxoutstanding') %]
+ [% borrowerfirstname %] [% borrowersurname %] owes [% amount_outstanding | format('%.2f') %]
+ [% END %]
+
[% IF ( diffbranch ) %]
Pickup library is different than [% borrowerfirstname %] [% borrowersurname %]'s home library ([% borrower_branchname %] / [% borrower_branchcode %] )
[% END %]
diff --git a/reserve/request.pl b/reserve/request.pl
index d32f7a072f..fefe4b0d01 100755
--- a/reserve/request.pl
+++ b/reserve/request.pl
@@ -175,7 +175,8 @@ if ($borrowernumber_hold && !$action) {
expiry => $expiry,
diffbranch => $diffbranch,
messages => $messages,
- warnings => $warnings
+ warnings => $warnings,
+ amount_outstanding => GetMemberAccountRecords($borrowerinfo->{borrowernumber}),
);
}