Online Accounting and billing system for consulting service

If you have a consulting business or work as a freelance consultant, and whether you are an Engineering consultant, Business consultant, Educational consultant or any other field and you charge your clients per hour or per service, OnlineInvoices gives you the power to make a customized invoice to suit the services you provide and create ‘hourly rate’ based invoices, or invoice your client by project.


To start invoicing your clients register for a free account on OnlineInvoices Billing and Accounting Software, or if you are in a hurry use our free Consulting Invoice Template

In this tutorial we will describe :

  • How  you can use OnlineInvoices to add new clients.
  • Add your services.
  • Send quotes to your clients.
  • Create invoices and invoice your clients for services you provide as well as your products.
  • Receive online payments for your invoices to your favourite payment gateway.
  • Track your time and charge your clients based on those hours.

First you will need an account in OnlineInvoices. Login to your account or Register for a free account now.

Adding New clients to your system:

  1. From the”Clients” menu choose “Add  New Client“.
  2. Add the new client’s details: Please Note the only required fields are (client business name, client number  – and client  email address if you choose the “Send Via Email” invoicing method).
  3. Complete the “Client Details” field:  check this for more info How to Add New Clients in Online Invoices.
  4. Click on the Save button to save the new client.

After  you complete adding your clients you can start listing the services that you provide (and/or your products, if you are also providing other material/products for their use).

Adding your services.

  1. From the”products” menu choose “Create product“.
  2. Add  your service details:  check this for more info How to add new products in Online Invoices.
  3. Click on the Submit button to save the new product.

Quote your Consulting service fee and send it to your client.

  1. From the “Invoices” menu choose “Estimates”.
  2. Click the “New Estimate” button.
  3. To get in-depth info about creating estimates visit: Creating Estimates in the Online Invoices System .
  4. After filling out the estimate with your service info click the “Save & Send Email” button.
  5. Your client will receive the estimate by email and will have the power to accept the estimate and add notes if required via that email.
  6.  When your client receives the estimate and accepts it you will receive an email  notifying you of the update.
  7. When opening the invoice it will be marked as accepted, and simply click the “Convert to invoice” to generate an invoice based on this estimate
  8. conver to invoice
  9. Once you generate the invoice you can edit it or add more fields. Check this link:  Create Your first invoice to get in depth knowledge of creating invoices.
  10. To receive payments online for your invoice you will need to set up a payment gateway.
    Check these links and configure your gateway:

    1. How to Invoice Your Client Using 2Checkout.
    2. How to Invoice Your Clients Using Stripe.
    3. How to Invoice Your Client Using
    4. How to Invoice Your Clients Using PayPal.

If you are running  a large business with many employees and need to track and invoice for their tasks you can use our special staff and time tracker features.

Track your time

Many consultants  invoice their clients for the hours they worked. You will be able to use the OnlineInvoices Online Time Tracker to track your time in projects and activity based and create an invoice highlighting the hours you added and the rate for each hour.

Before you can start tracking your time you will need to create a project and an activity.

Start tracking your time:

  1. From the “Time Tracking” menu choose “Time Tracking“.
  2. Choose a day from the calendar.
  3. Click the “New Entry” button.
  4. Select a project and an activity, and add your time manually in the “Time field” or start the timer.
  5. Add any notes related to the task.
  6. Click the “Add” button.

To Create an Invoice Using the Time-sheet:

To generate a time invoice highlighting all the hours you added in a certain project, activity or time period:

  1. From the “Time Tracking” menu choose “Generate Invoice“.
    Invoice from time-sheet
  2. The Settings
    1. List By : Choose to list and show project by, activity, staff or date.
    2. Format: Choose whether you need the items in details -every added time in a separate row- or grouped by project, activity, staff or date range.
    3. Include in the description : tick any check box you will need to add on the description field of the item on the invoice: Project, activity, staff or by date range.
    4. Choose a date range you want to invoice for. If left blank all unbilled hours for the project will be invoiced.
    5. Default Hour Rate: Add the default hourly rate for the hours you will add in the invoices. The rate can be charged separately for each item in the invoice
    6. Project: Choose a project you want to invoice for the time worked on it.
    7. Staff: Choose a certain staff member to invoice for the time he/she added.
    8. Activity: Choose an activity you want to invoice for the time worked on it.
    9. Click “Submit” to generate the invoice; once you generate the invoice you can complete its data as any normal invoice, like choosing a client or adding special fields, etc.

Invoice time

Start managing your accounting tasks. Simply register for a free account on OnlineInvoices Billing and Accounting Software or if you are in a hurry use our free Consulting Invoice Template

Contact us if you have an issue or more questions.

Comments are closed.

This website is protected by 256-bit SSL security