Payment due now definition

Payment due now. $225,778 (5A8 and 5D12)