Electronic billing or electronic bill payment and invoicing, is when a company, business, organization, or group sends its bills over the internet or other electronic channels, and customers pay these electronically.
Electronic bill payment is a now common are often used feature of online banking, allowing to send money from one account to another (from depositor to creditor). The payment is executed electronically in real time, even though some institutions or payment services will wait until the next business day (or two) to send out the payment.
A lot of large banks offer various additional features with their electronic bill payment systems, such as the ability to schedule payments in advance, the ability to manage payments from any computer with a browser, and various options for searching payments history. In many cases users of electronic payment systems can also integrate the electronic payment data with accounting or personal finance software.