Batch payment is a method of processing multiple financial transactions simultaneously in a single batch, often used for payroll, supplier payments or recurring billing. This approach streamlines operations, reduces processing time and can lower transaction costs.