The system enables performing and collecting payments. Customer financial accounts are set up that store invoices from different sources. Electronic payment functions together with flexible, customised schemes of payment related notifications are provided with a support for manual and scheduled payments. The services provide for managing financial accounts, importing of payments, matching invoices with payments, and account balancing and dunning.