Smart Invoice and Billing Management Plugin

  • Started on : 2014
  • Web Technologies : Php Programming/ Web / Ajax / JQuery / HTML
  • Completed on : March 22, 2015
WordPress Plugin Link


== Description ==

The plugin is ideal for the websites owned by a developer or a company that has clients.

The plugin sends your clients an email that notifies them with your invoice. Record of your clients will be recorded in your database such as names, name of their companies, emails, contact numbers and etc. Email invoices are in html format , you can contact me if you want or need it to be customized.

Invoices that are created will be monitored by their statuses. You can send a reminder to your clients through the notification if payment is not yet made. If payment is completed, you can confirm the invoice that the payment is paid. You can also cancel an invoice that is already created.

You can visit for more info :

== Installation ==

This section describes how to install the plugin and get it working.

  1. Backup everything before you install the plugin.
  2. Upload sherkinvoice directory to the /wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
  4. Update the Permalinks on settings.
  5. At Dashboard, under Create Invoice menu, add Clients with their details of their companies.
  6. Create Invoice by filling at the invoice fields for the invoice details, date covered, Company, the amount and the customized message for your email.
  7. Submitting the form will send an email to the client and will be notified. A success message will appear on the top of the page telling the user that it was successfully submitted.

Adding New Client

  1. At Dashboard, under Create Invoice menu, click Add New Client
  2. Fill at the fields of the form for client details and submit.

Creating an Invoice

  1. At Dashboard, click Create Invoice menu
  2. You need to add first the client that you are going to send an invoice as you will need your client’s company under the select option of our Create Invoice form.
  3. Fill at the fields of the form and submit. It should send an email to your client.


Detailed Instruction

After installing the plugin you will find
Detailed instruction at
Dashboard-> Create Invoice -> How To Use


Need Support?

You can email me directly for any plugin request or personal modification such as styles and templates at or contact me at

ChatClick here to chat!+