Create Invoice in saleforce

We can create an Invoice from salesforce using individual products without creating an Order. We can Pay the bill and download the invoice. Follow below steps to Create one.
1) Open any Account that you want to create an invoice for and click on "Create Invoice" button on the button section. This will take you to a new page where you can see Account information with invoice details..

2) We need to select a PriceBook to get the PriceBookEntry details which holds price, quantity, ProductCode details of a Product before proceeding. Then, we can select the Products under that PriceBook and Click SAVE.
3) You can click on "Download" button on this invoice view page to get PDF of this invoice copy. If the status of the invoice is not PAID, then you can see PAY NOW button which will take you to the payment page, where you can do the payments directly from Salesforce.
4) Clicking on PAY NOW button on invoice page will take you to the payment page. You can choose different payment methods and Pay the invoice amount.