@extends('layouts.app') @section('title', 'Add Old System Billing') @section('content')

Add Old System Billing

Back to Billings
Carry Over an Unpaid Billing from the Previous System
Use this form for clients who still have a balance in the old system. The billing is recorded without a meter reading and its amounts are entered exactly as they appear in the old system — they will not be recalculated from the rate tiers.
@csrf
Search finds clients as you type — results are limited to the closest 10 matches. @error('client_id')
{{ $message }}
@enderror
The billing number from the previous system, if you want to keep it for reference. @error('billing_number')
{{ $message }}
@enderror
The date the bill was issued in the old system. @error('billing_date')
{{ $message }}
@enderror
If already past, the billing is marked overdue. @error('due_date')
{{ $message }}
@enderror
The unpaid water consumption charges from the old system. @error('subtotal')
{{ $message }}
@enderror
Late payment fees already accrued in the old system. @error('penalties')
{{ $message }}
@enderror
@error('other_charges')
{{ $message }}
@enderror
@error('tax')
{{ $message }}
@enderror
Partial payments already made in the old system, if any. The remaining balance is carried over. @error('amount_paid')
{{ $message }}
@enderror
@error('remarks')
{{ $message }}
@enderror
Cancel
How it works
  • The billing is tagged Old System and shows no meter reading or consumption.
  • Its balance counts toward the client's outstanding balance and can be paid through the normal payment flow.
  • If it stays unpaid, the regular late payment and disconnection processing applies to it like any other billing.
  • Amounts are recorded exactly as entered — the rate tiers are not applied.
@endsection