Table of Contents

8.08. Customer budgets

This feature enables you to manage the budgets of customers in your system. Remember, in mSupply customers are names to which you supply goods. To enable the feature you need to turn it on and then set preferences for its use and allocate budgets to your customers. When using it, you see extra fields on a customer invoice which tell you how much budget the customer has been allocated and the amount you have remaining. Once a customer has reached their budget limit a customer invoice cannot be confirmed unless it is first authorised. All the details you need are below.

Setting up the customer budgets feature

Turning the feature on: File preferences

Note that any unused amounts of part-period budgets roll over to the next part-period. Full period budget amounts do not roll over to the next period.

Configuration: Store preferences

Add budget periods

Setup: Set individual customers' budgets

If you have a lot of customers to setup budgets for, you might like to import them instead. See the 17.06. Importing customer budgets page for details on that.

Customer budget edit window

Using the customer budgets feature

The customer invoice window

This is where you see the customer budgets feature doing its job; when you're distributing goods to a customer:

Reporting on customer budgets

There are several reports that provide various information on customer budgets, they are:

Disbursement report

  1. Budget period: select the period you want to report on.

Expenditure report

  1. If District: Select “All” to see expenditure for all districts, or select a district to see expenditure for the facilities in that district
  2. If Facility: Select the facility to see expenditure for that facility, and select the reporting interval
  3. Select the date range you want to report on.

Trend report

  1. District/Facility: Select “All” to see a graph for all, or select a district/facility to see a graph for just the selected district/facility
  2. Interval: Choose the intervals you want for the horizontal axis, eg. quarterly, yearly, etc.
  3. Select the date range you want to report on.

Note that this is a cumulative report, so the graphs generated need to include the entire budget period. This means that the date range is only used to determine which budget periods intersect with the selected dates e.g. if the date range covers more than one budget period, a graph will be generated for each one.