I suggest you use Quickbooks which is extremely good for doing receives payments and bills.
QuickBooks is an accounting software package developed and marketed by Intuit. QuickBooks products are geared mainly toward small and medium-sized businesses and offer on-premises accounting applications as well as cloud-based versions that accept business payments, manage and pay bills, and payroll functions. Here are some features of it.
Cloud Accounting. Obtain your account, maintain your business, and stay arranged anytime, anywhere on your computer, mobile or tablet.
Expense Tracking. Record expenses for tax time.
Invoicing. Create custom, professional invoices, sales receipts and estimates that you can send in minutes.
I hope it is helpful to you.