Bueno, lo que podes hacer es crear dos tablas: CuentasxPagar y DetalleAbonos, mas o menos con esta estructura:
Tabla: CuentasxPagar.
- numero factura
- proveedor
- monto
- total abonos
El saldo es un valor generado del resultado de monto-total abonos
Tabla: DetalleAbonos.
- numero factura
- fecha abono
- valor
Cada vez que registres un abono incrementa el valor de total abonos de la tabla de CuentasxPagar....
Ahora bien, en el Form quedaria algo asi:
No Factura: 1000
Proveedor: XXXXXX
Monto: $1000
Fecha Abono Valor
99/99/9999 $100
99/99/9999 $100
Total Abonos: $200
Saldo a Pagar (Monto - Total Abonos): $800
Saludos