Budget-Plan-Express - harmony planning
Download demo
First project
For Partners
Personal account

Skip to content

Procurement plan and regulatory costs

Concept of planning
Create table "Procurement Plan"
Form elements and planning tools
Practical planning
Adjustments to plans using moving averages

Procurement plan and regulatory costs. Practical planning

Procurement planning and regulatory costs

Procurement planning and standard costs are a price planning for 36 months (standard planning horizon). Costs are planned taking into account taxes, procurement schedule and stock. Here you must specify the consumption per unit of product (or products) and the procurement schedule (only for the "material" type of costs). To enter price data, you can use table editing or special planning tools.

At the first stage, calculations are used at the plan level. After the final completion of the plan editing, the final calculation is performed. Data on VAT and calculations for the accounting of insurance stocks are activated in the table only after the performance of the final calculations.

After completing the planning of all costs, you must perform a final calculation: "Data → Calculate → "Procurement Plan"". Same thing - F9.

Setting of seasonality

To adjust the values of seasonality, use a special tool - the slider. The acceptable values when planning prices - from "-100" to "+100". Sliders edit seasonal values in percent during the annual cycle (12 months).

The values of the slider can be set with the mouse or arrow keys. First, activate the slider by clicking on it with the mouse, then move the mouse cursor over the slider so that a tooltip appears, as shown in the picture.

Button assignment

Слайдер (бегунок) - настройки значений сезонности

  1. Set default values.

    All periods of seasonality are set to "0".

    ☛ Note that prices are calculated as deviations from a given value, that is, from the seasonality trend.

  2. Download the trend from the settings of other products.

    When you click a button, a list of costs is offered - select the desired list item. In this case, the corresponding seasonal trend is loaded.

  3. Save values.

    When the button is pressed, the current seasonality settings are saved, unsaved seasonal settings will be lost when their form is exited.

  4. Correlation trend.

    When the button is clicked, a list of trends influencing the pricing is proposed to adjust a number of prices, after which the values of a number of prices will be corrected. The method for adjusting price fluctuations is described in the following paragraphs of this section.

Planning methods

Note that the planning methods given here are designed to fill the rows quickly. Also use the usual editing - keyboard input, standard copy (Ctrl + C), insert (Ctrl + V), delete (Del), etc.

In the General case, procurement planning include:
  1. Planning the price. Tab "Procurement planning table".
  2. Setting the flow rate (normative) per unit of the product. The "Consumption (normative)" tab.
  3. Setting up the "procurement schedule". Tab "Purchase schedule" (if the type of costs is "material").
  4. Insurance stock planning. Material inventory accounting tab (if the cost type is "material").

Go to "procurement Planning", and call the editing form.
"Procurement plan and regulatory costs" (single click with the left mouse button, same F2):

Form procurement Planning, table planning

In the form of "Procurement plan and regulatory costs" start to plan costs one way:

1 way. "Continue trend" function

Use the "continue the trend" if the price from the suppliers does not change as frequently, such as every six months. This is the easiest and fastest way fill a number of price trend.

  1. step. Enter the number in the (editable) cell where planning begins.
  2. step. Click the right mouse button (above the cell), and select "continue trend". As a result of the function, the row will be filled to the end.

  3. The result of the "Continue trend" function:

    Trends for fill series

    Interpolation of a number of the trend

  4. step. Select the next period when it is necessary to set a new price. Follow step 1,2 – starting any subsequent period...

2 way. Function "interpolation of the series by trend"

Use the function "interpolation of the series by trend", if you already have a filled series, and you need to interpolate the values of this series in the seasonal trend.

☛ Note that the function is called when a row already exists, when you click "Calculate".

  1. step. Enter the data using the "continue trend" function.
  2. step. If necessary, set the calculation start period.
  3. step. Click the "Calculate" button and select "interpolate the series by trend". As a result, the series will be filled to the end, taking into account seasonality factors.

  4. Steps 1-3 are performed separately - for planning either a price or an amount.


    We set the price of "100" for some material, starting from the first month of the project,
    as shown in the picture:

    Interpolation of the series by trend

    Let, target price will increase by 7% in 5-m and 10-m month. Install the appropriate values (in 5-m and 10-m month) in the seasonality trend of prices as shown in the figure below:

    Interpolation of the series by trend

    Click "Calculate" and execute point 2: "interpolation of the series by trend". As a result of executing, all the data of a number of prices, starting with 5-th and 10-th month, will increase by 7%.

    Data of the calculation result are shown in table:

    Interpolation of a number of trend years Jan Feb March Apr May June July Aug Sen Oct Nov Dec
    1 year. Price changes in 5 and 10 month 100 100 100 100 107 107 107 107 107 114 114 114
    2 year. Price changes in 5 and 10 month 114 114 114 114 122 122 122 122 122 130 130 130
    3 year. Price changes in 5 and 10 month 130 130 130 130 139 139 139 139 139 148 148 148

    When using the "interpolation of the series by trend", new values (prices) are measured relative to the previous values, taking into account the seasonality coefficients.

3 way. Plan the price "by annual values"

Use of sales planning "annual value" if you have defined the following parameters for prices: seasonality of price fluctuations and the prices at the beginning of the year.

☛ Note that the function is also called when you click the "Calculate" button, when all the seasonality values have already been edited.

  1. step. Enter the price for the beginning of the year, respectively, for 1,2 and 3 yeara.
  2. step. Adjust the seasonal price coefficients (from -100% to 100%).

  3. step. Click the "Calculate" button and select "by yearly values" .

Algorithm for calculating the price.

In the result of the calculation of "by annual values," the price for the beginning of each year is taken as the basis for calculating the price of the trend, according to the formula:

    Price n = Price 1 × Coefficient n ,


    Pricen - price in n period.
    Price1 - price at the beginning of the year.
    Coefficientn - (percentage of the seasonal factor)/100 in n period.

Permissible fluctuations of seasonal prices can be from -100% to +100%. Seasonality of prices, in fact is deviation from the original series (in %).

Import data, edit

In addition to the above methods, the data can be imported, or simply enter values into the table.

Set the expense and schedule of purchases of materials

Tab "Schedule of purchases" are only available if the cost type "material".

  1. Consumption (standard)
  2. To set the material consumption per unit of product, you need to select a product from the list and specify the consumption. Consumption can be specified for one or more products. To account for material consumption, you can set the number of decimal places from "0" to "4" in the "general settings".

    From the main menu, you can call the function to export the report to Excel: "Material consumption per unit": "Reports → Export to Excel → Detailed reports → "Calculation of material consumption"":
    Consumption of materials or components you can specify for one or more products
    Scaling. In some cases it is not recommended to use decimal places, and in most cases it is enough to simply scale the units of measurement. For example, grams can be converted to milligrams (to reduce the scale), kilograms - to tons (zoom in), etc.

  3. Procurement schedule
  4. Optionally, you can configure a schedule for procurement of materials and components, as shown in the figure. In the calculation of procurement takes into account real demand, including insurance of stocks of finished products and materials. In the example of the procurement for this material will be produced once a quarter:

    Purchase Schedule

Stock Planning

For stock planning, you need to go to the Inventory Accounting tab and specify the percentage in the "Stock level,% per month" field. After the completion of the final calculation, stocks will be displayed in the "Remains of materials and components at the beginning of the period" table.

Only updated periods are available for stock editing.

In the table "the remaining stock of materials and components at the beginning of the period" calculated string values:
  1. Price, weighted average (price without VAT)
  2. Calculation of residues.
  3. Calculation of costs.
  4. Cost of the expense.

Tab "inventory of materials":

 the Calculation of the weighted average prices, the remains of materials and components at the beginning of the period

The values in the lines "costs" and "Cost of consumption" appear only after the final calculation of the edit form: ""Calculate" Button → full settlement", and also after the final calculation of the project: "Data → Calculate → "Procurement Plan"". Same F9.

1. General algorithm for calculating stocks

First, it is necessary to calculate the "need" for production (or purchase of goods). The need for production (or purchases of goods) is calculated by the formula:

    Need[i] = Sales[i] + (Stocks at end of period[i+1] - Inventory beginning of period[i]) - Remains of the last period[0]

    Where i is the period.

In the algorithm for calculating the needs of production (or purchases of goods), the following sequence is taken into account:
    step 1. Calculation of sales plan;
    step 2. Calculation of reserves at the beginning and end of periods;
    step 3. the calculation of the needs of the production (or procurement of goods);
    step 4. Calculation taking into account the residues of the previous period.
Stocks are calculated by a similar formula. But if in the first case we ensure the quality of the sales process in the second case – of the procurement process:
    Inventory[i] = Need[i] + (Stocks at end of period[i+1] - Inventory beginning of period[i]) - Remains of the last period[0]

    Where i is the period.

The algorithm for calculating reserves takes into account the sequence:
    step 1. Calculation of the plan of purchases (of specified needs and consumption per unit of product);
    step 2. Calculation of reserves at the beginning and end of periods;
    step 3. Calculation of reserves;
    step 4. the Calculation of the account balances of the last period;
    step 5. Calculation taking into account the schedule of the procurement.

2. Accuracy of calculations

To achieve the greatest accuracy, and to minimize relative errors, the maximum possible number of decimal places (32 characters) is used. The maximum relative error recorded in the test calculations was 1/10 000 000 (one ten millionth).

After the final calculation of the "costs" line, execute: ""Calculate" Button → Final calculation", the message is displayed:

The message is displayed

3. Calculation of the weighted average price

Regardless of the chosen accounting method, only the weighted average price (without VAT) is considered in the table "Balance at the beginning of the period".

Inventories are not included in the "Profit and Loss Statement", but when calculating the cost, the value of inventories is taken into account, which will be realized in future periods. The total difference, recorded in the cost price and in the total cost of material inputs, in financial statements is defined as the difference between material costs and actual purchases - calculated by one of the accounting methods. For the carryover stock, which will be reflected in the balance line "Inventories", and to calculate the cost, a weighted average price or FIFO (depending on the chosen accounting method) should be found.

Note that the cost of inventories should reflect the full cost of material inputs - including transportation, storage, packaging costs and other costs that form the cost of material costs, if they are unconditionally included in the cost of costs. In any case, when planning the aggregate direct costs, it is necessary to take into account a number of the following factors:

  1. If costs are not included in the cost of material costs, they must be reflected in other lines.
  2. The expediency of creating an integrated material resource (from several materials and costs) should be justified.
  3. Total costs must contain the same VAT (or not have VAT).
  4. In case of irregular deliveries, purchases should be edited in accordance with the schedule.

Help about the program "Budget-Plan Express", © Strategiс-Line, LLC | Help contents

© 2007-2019,  «Strategiс-Line», LLC,  support@strategic-line.ru, send a message ✉
   Home | Product | Buy | Reading | Contacts