You are on page 1of 37

Excel Skills | Job Costing Template

Instructions
www.excel-skills.com

This template enables users to compile job costings for all manufactured products by comparing actual costs to standard
costs and measuring the total production variance as well as the usage & price variances on an individual job and total
basis. The standard costs are based on the individual standard prices that are specified for all bought-in stock items and
the bills of material (“recipes”) that are compiled for each manufactured product. The actual costs are based on the
components that are issued to each manufacturing job and the actual prices of all bought-in products. The template also
includes a unique production variance summary report which can be used to analyse stock variances per individual stock
item over any user defined period and a production forecast report which can be used for materials requirements planning
(MRP) purposes.

The following sheets are included in the template:


StockCode - create unique stock codes for all bought-in and manufactured stock items and enter the stock description,
unit of measure, standard cost and issue level for each stock item. The columns with light blue column headings contain
formulas which include calculations of the actual job cost, job variances against standard cost (usage & price) and actual
inventory
BOM - linkcost for all
each stock items based
manufactured productontoany
theuser defined
stock date range.
components on this sheet. All the standard costs of manufactured
products are calculated based on the components that have been linked to the appropriate manufactured product code on
this sheet.
JSetup - create individual jobs on this sheet by entering a job number, date, stock code and required quantity in the
columns with yellow column headings. The columns with light blue column headings contain formulas which calculate the
actual & standard cost of each job as well as a total variance, usage variance & price variance per job.
JDetails - all job receipt and issue transactions should be entered on this sheet. Receipt transactions are used to calculate
a standard value for the manufactured products that are produced and issue transactions are used to calculate the actual
cost of a job. The standard cost of bought-in products can be replaced by an actual cost and multi-level bills of material
can be linked to sub component jobs.
JReview - the job costing calculations on this sheet enable users to view a detailed standard & actual job costing for any
job that has been created on the JSetup sheet. The sheet requires no user input – all the job cost components are
automatically included based on the job number that is entered in cell D1. The sheet can accommodate a maximum of
three manufactured stock items per job and includes standard & actual cost totals, a total job variance and usage & price
variance calculations.
ReqPlan - the requirements planning forecast can be used to determine the stock component quantities that are required
in order to produce the manufactured stock quantities that are specified on this sheet. Simply enter the appropriate
manufactured product codes in column A and the required quantities in column E in order to calculate the component
stock quantities in columns I to N.

Stock Codes

The first step in customizing the template for your business is to create a unique stock code for each stock component and
finished (manufactured) product on the StockCode sheet. Stock components can only be linked to a manufactured product
if a stock code has been created for the appropriate stock item.
Note: The contents of the StockCode sheet have been included in an Excel table. You can add a new stock code to the
sheet by entering the stock code in the first empty cell in column A - the table will be extended automatically to include the
new stock code. All the columns on the StockCode sheet with a yellow column heading require user input. The columns
with light blue column headings contain formulas that are automatically copied for all new stock codes that are added to
the Excel table.

A stock code convention that makes sense in the context of your business should be used and the stock code convention
should make it easy to identify stock items based on the stock code that is assigned to each stock item. The template can
accommodate any stock code convention but we suggest using a combination of letters and numbers. In our example, we
have used a combination of four numbers and three letters for finished products and a combination of two letters and two
numbers for bought-in and intermediate stock items.

Note: The two letters that are used in the bought-in and intermediate products assists users in identifying the type of stock
- for example, RM refers to raw materials, LB refers to labour and SD refers to intermediate products. Note that even
though labour is not actually a stock item, we also assign a stock code to labour cost in order to include this type of direct
cost in the job costings. The same principle can be applied in order to include other direct costs like overheads or even
distribution costs in the job costings.

Page 1 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

Once you have decided on a stock code convention, you can create a unique stock code for each stock item that
should be included in the job costings. The StockCode sheet includes the following user input columns (columns
with yellow column headings):

Stock Code

Enter a unique stock code in accordance with the stock code convention that is suitable for your type of business.

Description

Enter a description of the stock item. This description should enable users to easily distinguish between stock items.

Unit of Measure (UOM)

The unit of measure (UOM) refers to the stock measurement that is used when ordering, manufacturing and counting
stock. Note that stock components are also included in the job costings based on this unit of measure. For example, if the
recipe of a manufactured product stipulates that a specified quantity in kilogram of a raw material stock component should
be added during manufacturing, it will be easier to cost the product based on a unit of measure of kilogram even though
the raw material component may be ordered from a supplier in bags. For the purpose of this template, recipe (and
therefore costing) units of measure carry more weight than the units of measure that is used when ordering products from
suppliers.

STD Unit Price

The most important aspect of the standard unit price is that it should be in the same unit of measure as the unit of measure
that is specified in the UOM column. If a stock component is ordered from a supplier in another unit of measure, the
standard unit price should be converted to the unit of measure that is specified in the UOM column. Standard unit prices
should be entered excluding sales tax if the sales tax amounts can be claimed back from the appropriate tax authorities.

The standard unit price is multiplied by the input quantity which is entered on the BOM sheet in order to calculate the
standard cost of the appropriate manufactured item.

Note: Standard unit prices should not be entered for manufactured products because the standard product costings of
these stock items are determined based on the standard unit prices of the components that have been linked to the
manufactured products on the BOM sheet. If you enter a standard unit price for a manufactured stock item, the input will
have no effect on the standard costs that are calculated.

STD Issue Level

A standard issue level needs to be selected for each manufactured stock item. An issue level of either "All" or "First" can
be selected from the list box. If no issue level is selected for a manufactured stock item, the issue level is assumed to be
"All". Selecting an issue level for a bought-in stock item has no effect on the template calculations.

When the "All" level is selected, the template assumes that there are no jobs that will be created for intermediate products
and the standard issue quantities will therefore be calculated only for the bought-in stock items which have been linked to
the appropriate manufactured product on the BOM sheet regardless of how many levels of bills of material are used. This
means that intermediate products will never form part of the standard issues that are calculated for a manufacturing job.
Intermediate products should therefore also not be issued to a job when the "All" level has been selected for a particular
product.
When the "First" level is selected, the template will assume that intermediate products will be issued to the jobs that relate
to this particular product and the standard issues should therefore also be calculated based on the use of intermediate
products. This means that where the product has multiple levels in its bill of material, the sub components that form part of
the first level will be included in the standard issues that are calculated for all the jobs that are created for the particular
product.

Page 2 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

Example: Let's assume that we are building a garden shed and the windows have been added as an intermediate product
with its own bought-in stock components of wooden frames, glass and nails. If we select the "First" level, the intermediate
product of windows will be issued as part of the standard issue calculations. In order to analyse the job on a per product
basis, we would therefore need to manufacture windows separately and issue the intermediate product of windows on the
JDetails sheet when recording transactions against the job

Example: If we select the "All" level for the garden shed manufactured product, the bought-in components of the windows
(wooden frames, glass and nails) will be issued as part of the standard issue calculations. In order to analyse the job on a
per product basis, the manufacturing of windows will therefore form part of the same job as the manufacturing of the entire
garden shed and the individual bought-in products must be recorded as issues on the JDetails sheet in order to analyse
the variances on a per product basis.

Note: The "First" level should therefore be selected for all manufactured products where the intermediate components form
part of a separate manufacturing process for which separate jobs are going to be created.

Note: If the bill of material for a product contains no intermediate products, we recommend that the "All" level is selected
for the appropriate product.

The standard issue level is assigned on an individual stock code basis which means that the template can be used to
analyse jobs on an "All" level as well as a "First" level for manufactured products. Some products can be designated as
"First" level manufactured products (thereby using intermediate level manufacturing processes) while others can still be
assigned an "All" level manufacturing process. The template does not cater for the same product being manufactured on
both standard issue levels.

Note: All the columns on the StockCode sheet with a yellow column heading require user input. The columns with
light blue column headings contain formulas that are automatically copied when you add a new stock code in the
first empty cell in column A. The following columns contain formulas:

Error Code

The formulas in this column display an error code if there is a problem with the data that has been entered in any of the
user input columns. This column should therefore not contain any error codes if all user input has been entered correctly. If
any error codes are reflected in this column, the errors should be investigated and rectified in order to ensure that all
template calculations remain accurate. Refer to the Error Codes section of these instructions for guidance on how to
correct the appropriate user input errors.

Product Type

This column indicates whether a stock code relates to a stock item that is bought-in from a supplier or to a product that is
manufactured. A product costing should be compiled for all manufactured products by linking the manufactured product
and its components on the BOM sheet. The formula that has been entered in this column therefore checks whether the
stock code is included in column A on the BOM sheet and if so, identifies the product as a manufactured product.
Alternatively, the product is deemed to be a bought-in product.

Note: Manufactured products will only be deemed to be manufactured if they are included on the BOM sheet. If a product
which is supposed to be a manufactured product is indicated as a bought-in product, you have probably not added the
product to the BOM sheet.

BOM Type

This column indicates which type of bill of material has been added for a product. If the product is a manufactured product
and it is not included as a component in any other bills of material on the BOM sheet, the BOM type will be a finished
goods product type (FG). If the product is a manufactured product and it is included as a component in another bill of
material on the BOM sheet, the BOM type will be an intermediate product type (IM). If the product is a bought-in product,
the BOM type will be "None".

Page 3 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

Product Cost

This column contains the product cost of each stock code. If a product is classified as a bought-in stock item, the product
cost equals the standard unit price specified in column D. If the product is classified as a manufactured product, the
product cost is calculated based on the components linked to the product on the BOM sheet and the appropriate standard
unit prices, input quantities and yields of the linked components. The Product Cost column therefore contains the standard
costs of all stock items.

Job Qty Required

This column contains the component quantity which is required in order to produce the job number which has been
selected in cell D1 on the JReview sheet. The values in this column are used in the compilation of the JReview sheet.

Job Std Issued

This column contains the component quantity which needs to be issued based on the job receipts which have been
recorded on the JDetails sheet and the job number which has been selected in cell D1 on the JReview sheet. The values
in this column are used in the compilation of the JReview sheet.

Job Qty Issued

This column contains the component quantities which have been issued by recording stock issue transactions on the
JDetails sheet against the job number which has been selected in cell D1 on the JReview sheet. The values in this column
are used in the compilation of the JReview sheet.

Job Review Status

This column indicates which components need to be included on the JReview sheet and the status is only used in the
compilation of the JReview sheet.

Req Plan Qty

This column contains the component quantities which are required in order to produce the products which have been
included on the ReqPlan sheet. The values in this column are only used in the compilation of the ReqPlan sheet.

Req Plan Status

This column indicates which components need to be included on the ReqPlan sheet and the status is only used in the
compilation of the ReqPlan sheet.

All of the following columns contain formulas which affect the calculations that are included in our unique
production variance report which is included on the StockCode sheet from columns P to AB. The production
report is based on the From and To dates that are specified in cells P2 and R2 respectively.

Received Qty

The values in this column indicate the total quantity that has been received for a particular stock code by entering job
receipt transactions on the JDetails sheet.

Issued STD Qty

Page 4 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

This column indicates the total component quantities which needed to be issued in order to produce the total quantities
which have been received as per column P. This is the standard quantities which needed to be issued based on the bills of
material which are included on the BOM sheet and are based on the input quantities and yields which have been specified
for each manufactured product.

Issued Actual Qty

This column indicates the total quantity which has actually been issued to a manufacturing job during the applicable date
range. Actual job issues are recorded by entering a job issue transaction on the JDetails sheet.

Usage Var Qty

This is the difference between the standard and actual issue quantities and represents the total usage variance quantities
for all jobs that fall within the specified date range.

RecValue @STD

The values in this column represent the total standard cost value of all stock receipt transactions which have been entered
on the JDetails sheet for the appropriate manufactured stock item.
Note: The value of transactions that relate to intermediate stock items will be excluded to the extent that the intermediate
products were manufactured (receipt transactions) and issued to other manufacturing jobs (issue transactions) during the
same review period. This adjustment is necessary in order for production values not to be duplicated and therefore
overstated.

IssueValue @STD

The values in this column represent the total standard cost value of all stock component issues which are required in order
to produce the receipted quantities in column P. These values are based on the input quantities and yields which have
been specified on the BOM sheet. The total of this column will always be the same as the RecValue @STD column
(although the value will be negative in this column).
Note: The value of transactions that relate to intermediate stock items will be excluded to the extent that the intermediate
products were manufactured (receipt transactions) and issued to other manufacturing jobs (issue transactions) during the
same review period. This adjustment is necessary in order for production values not to be duplicated and therefore
overstated.

RecValue @Actual

The values in this column represent the total actual cost value of all stock receipt transactions which have been entered on
the JDetails sheet for the appropriate manufactured stock item. For intermediate products, the value in this column will be
the difference between the total receipted actual value and the total issued actual value.
Note: The value of transactions that relate to intermediate stock items will be excluded to the extent that the intermediate
products were manufactured (receipt transactions) and issued to other manufacturing jobs (issue transactions) during the
same review period. This adjustment is necessary in order for production values not to be duplicated and therefore
overstated.

Note: If multiple manufactured products are linked to the same job, the values in this column will be nil. This is because it is
impossible to determine what the actual cost of multiple manufactured products are if these multiple manufactured
products are linked to the same job.

IssueValue @Actual

Page 5 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

The values in this column represent the total actual cost value of all stock component issue transactions recorded on the
JDetails sheet. The total of this column will be the same as the RecValue @Actual column (although the value will be
negative in this column) but not if multiple manufactured products are linked to the same job or when the job link feature on
the JDetails sheet is used to link a component to a job cost which is not equal to the average actual cost of the component
for the period under review.
Note: The value of transactions that relate to intermediate stock items will be excluded to the extent that the intermediate
products were manufactured (receipt transactions) and issued to other manufacturing jobs (issue transactions) during the
same review period. This adjustment is necessary in order for production values not to be duplicated and therefore
overstated.

Total Var Value

The values in this column represent the difference between the standard issue values and the actual issue values. If a
value is positive, it means that the actual component cost is lower than the standard component cost and if the value is
negative, it means that the actual component cost is higher than the standard component cost.

Usage Var Value

The values in this column indicate the total usage variance value for each component. Positive values represent positive
variances (actual usage lower than the standard) and vice versa.

Price Var Value

The values in this column indicate the total price variance value for each component. Positive values represent positive
variances (actual usage lower than the standard) and vice versa. Actual prices are determined by the cost per unit which is
specified in column E on the JDetails sheet when recording job issue transactions.

Actual Unit Cost

The values in this column indicate what the average actual cost of each component is for the period under review. If only
one manufactured product is linked to a job, the actual costs are calculated based on the issue transactions which have
been entered on the JDetails sheet.

For bought-in products, the average actual cost will be the average cost which has been issued for the component on the
JDetails sheet. For manufactured products, the average actual cost will be the total value of all components which have
been issued to jobs that relate to the manufacturing of the appropriate item divided by the quantity that has been received.
If more than one manufactured product has been linked to a single job, the actual prices entered on the JDetails sheet for
bought-in stock items are multiplied by the standard input quantities & yields to calculate an average actual cost which is
only representative of actual price variances. Usage variances are ignored for the purpose of this calculation because it is
impossible to calculate the usage variances for individual manufactured products when multiple products have been linked
to the same job.
Note: All actual average cost calculations are based on a date range which includes the first transaction date which has
been included on the JDetails sheet and the To date which has been entered on the StockCode sheet. If no To date has
been specified, the date range will end on the last day of the current calendar month (based on the system date of your
computer).

Unit Cost % Variance


The percentages in this column represent the difference between the standard unit costs in column I and the average
actual unit costs in column AA. Positive values represent positive variances (actual cost is lower than the standard) and
vice versa.

The following section covers some important points that users should take note of regarding the production
variance report.

Reporting Dates

Page 6 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

The production, quantities, values and variances on the StockCode sheet (columns P to Z) are all based on the From and
To dates which are specified in cells P2 and R2. The calculations in these columns will therefore change when new From
and To dates are entered in these cells.

If no From date is specified (cell P2 is blank), the From date will default to the first date which has been entered on the
JDetails sheet and the report will therefore include all jobs. If no To date is specified (cell R2 is blank), the report will
default to the last day of the current calendar month (based on your computer's date settings).

Note: The To date which is specified in cell R2 must always be after the From date which is specified in cell P2. If this is
not the case, an error message will be displayed.
The date functionality enables users to run the production variance report for any user defined date range which can
include single or multiple jobs based on the job receipt and issue transactions which have been entered on the JDetails
sheet.

Note: The From date plays no role in the average actual cost calculations in column AA. Only the To date which is
specified in cell R2 is included in these calculations. This means that the average actual cost will always be calculated
based on all the jobs that precede the To date.

Standard Cost & Average Actual Cost Values

When you amend the standard unit prices of bought-in products on the StockCode sheet or the input quantities and yields
on the BOM sheet, you are effectively revaluing your standard costs for the affected manufactured products. The standard
costs are used in order to compare actual job costs to standard job costs and amendments to these standard values will
therefore also affect all job comparisons to date.

We therefore recommend that you save a new version of the template before any significant change in the standard cost
values. This will ensure that all jobs that have been completed up to that date remains compared to the standard values
which were in effect at the time.

We recommend that new versions of the template are created regularly by adjusting standard cost values based on
previous actual cost comparisons. The frequency of these updates does however depend on the costing methodology that
is applied and the significance of fluctuations in component pricing.
The average actual cost which is calculated in this template is based on all the jobs included on the JSetup sheet. It
therefore makes sense to "refresh" these average costs from time to time by saving a new version, amending the standard
cost basis, clearing the contents of the JSetup and JDetails sheets (user input columns only) and recording new jobs on
these sheets.

Note: Do not delete any of the formulas in the columns with light blue column headings because this would result in
inaccuracies in the template calculations. You can delete rows that are not required but you should always retain at least
two rows in these columns.

General Info

The totals above the column headings have been calculated by using a SUBTOTAL function. This means that if you filter
the StockCode sheet, only the cells that are visible on the sheet will be included in these calculations.

As we've mentioned before, the value of transactions that relate to intermediate stock items will be excluded from the
report to the extent that the intermediate products were manufactured (receipt transactions) and issued to other
manufacturing jobs (issue transactions) during the same review period. This adjustment is necessary in order for
production values not to be duplicated and therefore overstated.

Note: Components are listed on the job costing review (JReview sheet) in the same order in which they appear on the
StockCode sheet. If all stock components are therefore sorted in an ascending order by the stock code, the components
will also be displayed in this order on the JReview sheet.

Page 7 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

Bills of Material

The purpose of the BOM sheet is to create a link between stock components and manufactured products. This is
accomplished by entering the appropriate stock code of the manufactured product in column A and entering the stock code
of the appropriate component in column B. Multiple stock components can be added to a single manufactured product in
order to create a product costing which consists of multiple stock components.

Note: Columns A and B both contain list boxes that include all the stock codes that have been created on the StockCode
sheet. You therefore need to create a stock code for each manufactured or component product before you will be able to
select the appropriate stock code from the list boxes in these columns.

Note: The contents of the BOM sheet have been included in an Excel table. You can add a new stock component to the
sheet by simply selecting the appropriate product code from the list box in the first empty cell in column A - the table will be
extended automatically to include the new product code. All the columns on the BOM sheet with a yellow column heading
require user input. The columns with light blue column headings contain formulas that are automatically copied for all new
stock components that are added to the Excel table.

The BOM sheet includes the following user input columns (columns with yellow column headings):

Product Stock Code

The stock code of the manufactured product to which the stock component should be added needs to be selected from the
list box in this column. The list box includes all the stock codes that have been created on the StockCode sheet. The
product stock code should be repeated for all the components that are used in the manufacturing process. For example, if
10 components are required in order to produce a particular manufactured product, you need to add 10 different
component stock codes in column B in 10 separate rows and repeat the product stock code in column A in each of these
rows. All 10 component stock codes will then be linked to the same manufactured product and will be included in the same
product costing.

Note: Product stock codes and components do not need to be grouped together on the BOM sheet (by the product stock
code) when entering data but we recommend this approach because it will make it easier to identify components which
have been duplicated. You can also sort the BOM sheet first by the product code in column A and then by the component
code in order to reflect your standard costing records in this order.

Component Stock Code


A component stock code needs to be selected from the list box in column B for each component that is used in
manufacturing the product which has been selected in column A. The standard cost of a manufactured product for job
costing purposes is calculated based on the costs of all the components that have been linked to a manufactured product
on the BOM sheet.

Note: A very efficient method of adding components to a manufactured product is by copying the components from a
similar product, selecting the appropriate new product code from the list box in column A and editing the input quantities
and yields of all the components. This method will however only be efficient if components have previously been added to
a similar manufactured product on the BOM sheet.

Input Quantity

The input quantity of the stock component that is used in the manufacturing process should be entered in column C. This
quantity should be entered in the same unit of measure that is specified for the particular stock code on the StockCode
sheet (the component UOM is listed in column J).

Page 8 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

Note: The unit of measure (UOM) of the manufactured product is listed in column G. If the unit of measure of the
manufactured product is "Units", the input quantity of the component should be sufficient in order to produce 1 unit of the
manufactured product but if the unit of measure of the manufactured product is for example "Dozen", the input quantity
that is entered should be sufficient in order to produce 12 units of the manufactured product.

Note: The yield basis should also be taken into account when determining the appropriate component input quantity. If the
yield that is entered in column D is based on an Input basis, the component quantity that is added at the beginning of the
manufacturing process should be entered in column C. If however the yield is based on an Output basis, the component
quantity that remains at the end of the manufacturing process should be entered in column C. This is because the input
quantity is divided by the yield as part of the component cost calculation.

Note: You may also want to consider entering a calculation in the input quantity column because this approach may make
it easier to determine how the input quantity has been calculated (if a calculation has been necessary). For example: if the
component unit of measure is dozen and only one unit is used in the manufactured product, the component quantity is
calculated by dividing 1 dozen by twelve. You therefore have the option of entering 0.083333 as the input quantity or you
can enter the formula "=1/12" in the input quantity column.

Yield

The component yield should be entered in column D as a percentage. The input quantity that is entered in column C is
divided by the yield in column D in order to determine the component quantity that is required in order to produce the
manufactured product. Yields can be determined on an Input or an Output basis - the difference between the two bases is
best explained by a definition and a few examples.

Definition: The inherent nature of a manufacturing process may result in the component quantity at the end of the
manufacturing process being less than the component quantity introduced at the start of the manufacturing process. The
quantity difference can be described as a yield loss. The Input basis refers to the component quantity introduced at the
start of the manufacturing process, while the Output basis refers to the component quantity which remains after the
manufacturing process has been completed.

Note: If there is a significant yield loss during the manufacturing process and the incorrect yield basis is used to determine
the yield that is entered in column D, the product costing of the manufactured product may be inaccurate. As we've
mentioned before, the yield basis also affects the input quantity that needs to be entered. It is therefore important to take
the yield basis into account when determining the component input quantity that needs to be entered in column C.

Example: If we use minced meat in the manufacturing of a beef burger, we have to decide on a yield basis before we can
determine the appropriate input quantity that should be specified. If our aim is to produce a 400g burger at the end of the
manufacturing process, the quantity is based on the output after manufacturing. We may know that on average 500g of
minced meat is required in order to produce a 400g burger at the end of the manufacturing process - the 500g is therefore
the Input based quantity. The manufacturing yield can therefore be calculated as 400g divided by 500g which is 80%. If we
include a yield of 80% in the product costing, we need to include the output weight (400g) as the input quantity in the
costing. The meat component cost is therefore calculated by dividing the 400g by 80% thereby effectively including 500g
of meat in our beef burger product costing. If we use the Input basis in our product costing, an input quantity of 500g and
yield of 100% should be entered (assuming that there is no meat yield loss prior to the start of the manufacturing process).

Example: Our example beef burger includes one slice of onions. With this component, we are not really concerned about
the output weight because we have already decided that only one slice of onions will be included on our beef burger. The
unit of measure of the onions component is kilogram and we therefore need to calculate the input quantity of this
component based on how many slices are included in a kilogram of onions. The quantity that represents one slice then
needs to be entered in the Input Quantity column. In principle, we are calculating the input quantity based on the Input
yield basis and the yield therefore needs to be entered as 100%. We do however know that after the slicing process is
completed, 5% of the onions that we purchased do not end up as sliced onions and is therefore lost before the start of the
manufacturing process. We also need to take this yield loss into account in order to compile an accurate beef burger
product costing. A yield of 95% is therefore entered even though we used the Input basis in determining the appropriate
component input quantity.

Page 9 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

Note: All the columns on the BOM sheet with a yellow column heading require user input. The columns with light
blue column headings contain formulas that are automatically copied when you add a new stock code in the first
empty cell in column A. The following columns contain formulas:

Error Code

The formulas in this column display an error code if there is a problem with the data that has been entered in any of the
user input columns. This column should therefore not contain any error codes if all user input has been entered correctly. If
any error codes are reflected in this column, the errors should be investigated and rectified in order to ensure that all
template calculations remain accurate. Refer to the Error Codes section of these instructions for guidance on how to
correct the appropriate user input errors.

Product Description , Product UOM

These two columns are included on the BOM sheet to enable users to view the description of the product stock codes that
are selected in column A and to ensure that the correct unit of measure is used when entering component input quantities.

Product Level

This column indicates the bill of material level which has been assigned on the StockCode sheet for the product stock code
that has been selected in column A. The bill of material level determines whether intermediate products are issued on a job
for standard costing purposes and should be aligned to the way in which actual components will be included in a
manufacturing job.

Note: If a BOM level of all is assigned to a product, it means that the product is produced in a single manufacturing
process and that only bought-in items will be issued to the job. If a first level is selected for the product, it means that the
intermediate products that form part of the product's bill of material will be produced through separate manufacturing
processes (and therefore jobs) and that the intermediate products will be issued to the job.

Component Description , Component UOM

These columns are included to enable users to view the description of the component codes that are selected in column B
and to ensure that the correct unit of measure is used when entering component input quantities.

Component Type

This column reflects the type of component that has been selected in column B. If the component type is "Bought-in", it
means that the component is purchased from a supplier. If the component type is "Manufactured", it means that the
component is an intermediate product which needs to be manufactured.

Comp Incl Status

This column contains the status of a component based on the product level that has been selected and is only used for
report calculation purposes.

Bought-In Price

If the component is a bought-in stock item, the standard unit price of the component which is specified on the StockCode
sheet will be included in this column. If the component is a manufactured stock item, the bought-in price will be nil and the
component cost will be based on the calculations in the intermediate columns.

Bought-In Cost

The bought-in cost of components is calculated by multiplying the bought-in price of the component by the input quantity in
column C and dividing the result by the yield in column D.

Page 10 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

Intermed Comp Cost

If the component that has been selected in column B is a manufactured product, the component cost in this column is
determined based on the product cost of the intermediate product which is calculated in column Q. Note that the
component cost is calculated as the sum of all the product costs of components that are linked to the intermediate product
on the BOM sheet. If the component is a bought-in product, the intermediate component cost of the product will be nil.

Intermed Prod Cost

The intermediate product costs of components are calculated by multiplying the intermediate component cost of the
component by the input quantity in column C and dividing the result by the yield in column D.

Product Cost

If the component is a bought-in product, the component product cost will be equal to the component bought-in cost. If the
component is an intermediate product, the component cost will be equal to the intermediate product cost. Note that the
product cost of the manufactured product that has been selected in column A will be equal to the sum of all the component
product costs that are calculated for the particular product in this column.

Actual UnitCost

If the component is a bought-in stock item, the actual unit cost of the component which is calculated in column AA on the
StockCode sheet will be included in this column. If the component is a manufactured stock item, the actual unit cost will be
nil and the component actual cost will be based on the calculations in the intermediate columns.

Actual Comp Cost

The actual component cost in this column is calculated by multiplying the actual unit cost of the component by the input
quantity in column C and dividing the result by the yield in column D.

Intermed Actual Cost

If the component that has been selected in column B is a manufactured product, the actual intermediate component cost in
this column is determined based on the actual cost of the intermediate product which is calculated in column V. Note that
the actual component cost is calculated as the sum of all the actual costs of components that are linked to the intermediate
product on the BOM sheet. If the component is a bought-in product, the actual intermediate component cost of the product
will be nil.

Intermed Total Cost

The actual intermediate costs of components are calculated by multiplying the actual intermediate component cost in the
previous column by the input quantity in column C and dividing the result by the yield in column D.

Actual Prod Cost

If the component is a bought-in product, the component actual cost will be equal to the component actual unit cost. If the
component is an intermediate product, the component actual cost will be equal to the intermediate actual cost. Note that
the actual cost of the manufactured product that has been selected in column A will equal the sum of all the component
actual costs that are calculated for the particular product in this column.

Note: The actual cost calculations on the BOM sheet are only used when multiple products have been assigned to a
manufacturing job. If only one manufactured product is assigned to each job, the actual unit costs are calculated purely
based on the job issue transactions which are entered on the JDetails sheet.

Page 11 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

Level1 TotIssued to Level6 TotIssued

These columns are used to calculate the standard issues of all bought-in and intermediate products based on the received
quantities of all manufactured products that have been entered on the JDetails sheet. The total standard quantities issued
in column Q on the StockCode sheet are based on the calculations in these columns.

Level1 JobRequire to Level6 JobRequire

These columns are used to calculate the standard issues of all bought-in and intermediate products based on the required
quantities on the job that is currently selected on the JReview sheet. The total standard quantities issued in column D on
the JReview sheet are based on the calculations in these columns.

Level1 JobReceipt to Level6 JobReceipt

These columns are used to calculate the standard issues of all bought-in and intermediate products based on the received
quantities of the job that is currently selected on the JReview sheet. The total standard quantities issued in column E on
the JReview sheet are based on the calculations in these columns.

Level1 ReqPlan to Level6 ReqPlan


These columns are used to calculate the standard issues of all bought-in and intermediate products based on the
production forecast quantities of all manufactured products that have been entered in columns A to G on the ReqPlan
sheet. The total component quantities required in columns I to N on the ReqPlan sheet are based on the calculations in
these columns.

The following section covers some important points that users should take note of regarding the bills of material
on the BOM sheet.

Labour & Direct Overheads

For the purpose of compiling product costings, stock codes also need to be created for all labour, direct overheads and
even distribution costs that need to be included in the product costings. These stock codes should be seen as cost centre
codes instead of stock codes which are represented by physical stock on hand.

The appropriate labour pay rates or overhead allocation rates should be entered in the standard unit price column on the
StockCode sheet and the appropriate production times should be entered in the input quantity column on the BOM sheet.
A 100% yield should be entered for all labour and overhead costs.

Example: A beef burger is manufactured in a kitchen that consists of 3 staff members. The labour rate is $10.00 per hour
and a total of 400 beef burgers are produced during a shift of 8 hours. In order to add the labour component to the beef
burger product costing, we need to create a stock code for labour on the StockCode sheet (in our example data, all labour
related stock codes start with an "LB"), enter a UOM of hours for the stock code, enter the $10 per hour as the standard
unit price of the stock code, add the labour component code to the beef burger bill of material on the BOM sheet, calculate
the production time (3 staff members multiplied by 8 hours in a shift and divided by the 400 beef burgers that are
produced), enter the production time as the input quantity of the labour component on the BOM sheet and enter a yield of
100% on the BOM sheet.

You can create multiple labour stock codes on the StockCode sheet if there are different labour rates for different staff
members. All the applicable labour stock codes then need to be added separately on the BOM sheet. Additional stock
codes do not need to be created if only the production time (input quantity) differs between products because different
production times can be accommodated by entering different input quantities for each product on the BOM sheet. It is only
when the labour pay rates differ that separate stock codes are required.

Page 12 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

Example: Direct overheads or distribution costs can also be added to the product costings by creating a stock code for
each type of overhead. We suggest that you compile a monthly forecast of all the appropriate costs, determine the
average number of units that are produced on a monthly basis, calculate the overhead rate by dividing the forecasted
monthly amount by the number of units, create a stock code for the appropriate type of direct overhead cost on the
StockCode sheet, enter a UOM of "Units", enter the overhead rate as the standard unit price, add the overhead stock code
as a component on the BOM sheet for all the applicable products and enter an input quantity of 1 and a yield of 100% on
the BOM sheet.

Job Set-up

All manufacturing jobs need to be set up on the JSetup sheet by assigning a unique job number to the job, entering a date,
selecting the appropriate stock code(s) for the manufactured items that need to be produced and entering a required
quantity for the manufactured stock item.

The template accommodates any job numbering convention and the format that is supplied in our examples does not need
to be used. It is only important that each manufacturing job is assigned a unique job number.

We recommend that you only include one manufactured product per job number. If this approach is followed, the actual
cost of each job can be calculated with 100% accuracy but the template does accommodate a maximum of three
manufactured products which can be added to a single job (this limitation only applies to the layout of the JReview sheet
and can easily be customized to include more manufactured products).

If multiple manufactured products are assigned to the same job number, it will not be possible to calculate an actual cost
for each of the manufactured products because the components that are issued to the job are not linked to a particular
manufactured product. The actual job cost can therefore be calculated accurately (based on the components which have
been issued to the job on the JDetails sheet) but the actual cost per manufactured product cannot be calculated with 100%
accuracy.

Note: If any one job is linked to multiple manufactured products, the template calculations will switch to the Multiple mode
and the actual product costs of manufactured products will be estimated instead of being calculated with 100% accuracy.
The template mode is reflected in cell U1 on the JSetup sheet.

Assigning multiple manufactured products to the same job will only really be necessary if more than one manufactured
product is produced in the same production process. This may be the case if multiple product variations are produced
simultaneously or if one or more by-product is produced as part of the manufacturing process of a main product. Under
these circumstances, switching the template to the Multiple mode is unavoidable.

We believe that there would still be some value that can be derived from calculating an estimated actual cost for all
manufactured products when in the Multiple mode even though this estimated value cannot be a 100% accurate actual
cost. The most practical approach in estimating an actual cost in the Multiple mode would be to use the average actual
costs of bought-in products and to include these prices in the existing bills of material in order to calculate an estimated
actual cost which is based on actual prices and standard usages.
When the template is therefore switched to the Multiple mode, the estimated average costs of manufactured and
intermediate products will be reflected in column AA on the StockCode sheet. The JReview sheet will not however include
an actual cost because the calculations are performed for an entire date range and not based on a single job. The total
actual cost of the job on the JReview sheet will however not be based on an estimated calculation and will therefore be
100% accurate.
Note: The contents of the JSetup sheet have been included in an Excel table. You can add a new job to the sheet by
simply entering the appropriate job number in the first empty cell in column A - the table will be extended automatically to
include the new job. All the columns on the JSetup sheet with a yellow column heading require user input. The columns
with light blue column headings contain formulas that are automatically copied for all new jobs that are added to the Excel
table.

Note: The totals above the column headings have been calculated by using a SUBTOTAL function. This means that if you
filter the JSetup sheet, only the cells that are visible on the sheet will be included in these calculations.

Page 13 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

The JSetup sheet includes the following user input columns (columns with yellow column headings):

Job No

Enter a unique job number in this column. The job number needs to be repeated in this column if multiple manufactured
products are being linked to the same job number. You can use any job numbering convention.

Date

Enter the date on which the job is completed in this column and repeat the date if multiple manufactured products are
linked to the same job.

Stock Code

Select the stock code of the product that is being manufactured in this column. All stock codes need to be added to the
StockCode sheet before being available for selection on this sheet.

Qty Required
Enter the quantity that is required to be made in this column. This quantity does not have a direct impact on the standard
or actual costs but is used to determine the component requirements on the JReview sheet in column D. You can therefore
use the quantities in column D on the JReview sheet for materials requirement planning (MRP) purposes on an individual
job level.

Note: All the columns on the JSetup sheet with a yellow column heading require user input. The columns with
light blue column headings contain formulas that are automatically copied when you add a new job number in the
first empty cell in column A. The following columns contain formulas:

Error Code

The formulas in this column display an error code if there is a problem with the data that has been entered in any of the
user input columns. This column should therefore not contain any error codes if all user input has been entered correctly. If
any error codes are reflected in this column, the errors should be investigated and rectified in order to ensure that all
template calculations remain accurate. Refer to the Error Codes section of these instructions for guidance on how to
correct the appropriate user input errors.

Stock Description

The description of the stock code which has been selected in column C is displayed in this column. You can use the
description in order to check whether the correct stock code has been selected.

Product Type

This column contains the product type of the selected stock code. Only manufactured products should be linked to jobs on
this sheet. If the product type is displayed as bought-in, you need to check the BOM sheet to determine whether
components have been added to the selected stock code on that sheet. If no components have been added, a review of
standard and actual job costs will not be possible.

BOM Type

This column indicates whether the manufactured product is a finished good (FG) or an intermediate product (IM). If the
stock code is not a manufactured item, the BOM type will be "None".

Qty Received

Page 14 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

The total quantities received for the stock code in column C and the job number in column A is displayed in this column. All
job receipts should be recorded on the JDetails sheet.

Job Balance

The difference between the required quantity and received quantity is indicated in this column. This value indicates
whether a surplus or shortfall in production of the stock code in column C has occurred. For most jobs, this value should be
nil because the aim is to produce the required quantity in column D.

STD UCost

This column contains the standard unit cost of the product selected in column C. The standard unit cost is calculated
based on the standard unit cost of the bought-in components as specified in column D on the StockCode sheet and the
components which have been linked to the product and any intermediate products which form part of the product structure
on the BOM sheet.

Actual UCost

The actual unit cost of a product is calculated by dividing the total job issues on the JDetails sheet by the quantity that has
been received. The actual unit cost is only displayed if only one product is linked to any individual job, otherwise "n/a" will
be displayed in this column.

UCost Diff%

This is the difference between the standard and actual unit cost in percentage terms. A positive value indicates a positive
variance (actual cost lower than standard cost) and vice versa.

STD Value

The standard value is calculated by multiplying the quantity received by the standard unit cost and represents the total
standard cost value that has been received on the manufacturing job.

Job STD

The job standard equals the standard value of the job when only one product is linked to each manufacturing job. When
multiple products are linked to the same manufacturing job, the job standard will equal the total of all the standard values
that have been linked to the same job.

Job Actual

The total actual cost of the job will be displayed in this column. Where more than one manufactured product is linked to the
same job, this value will only be displayed in the first line of each job. The total actual job cost is calculated based on all
the job issue transactions which have been recorded on the JDetails sheet.

Job Var

The difference between the standard job cost and actual job cost is displayed in this column. Where more than one
manufactured product is linked to the same job, this value will only be displayed in the first line of each job.

Job Usage

Page 15 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

The job usage variance is calculated in this column. Usage variance values are defined as the difference between the
standard and actual quantities used multiplied by the standard cost of the component. The standard quantity used is
calculated based on the input quantities and yields on the BOM sheet and the actual quantities used is calculated based
on the job issue transactions which are recorded on the JDetails sheet. Where more than one manufactured product is
linked to the same job, this value will only be displayed in the first line of each job.

Job Price
The job price variance is calculated in this column. Price variance values are defined as the difference between the
standard and actual component prices multiplied by the actual quantity used. The standard component prices are specified
in column D on the StockCode sheet and the actual prices are recorded on the JDetails sheet when entering job issue
transactions. Where more than one manufactured product is linked to the same job, this value will only be displayed in the
first line of each job.

Job Date

The job date is determined based on the date that has been entered in column B.

JUnique

This column contains a value which is used in order to determine whether the template needs to be set to the multiple or
single product per job mode. If more than one product has been linked to a single job, the template will automatically
switch to the multiple mode and the status will be reflected in cell U1.

Note: All job numbers need to be created on the JSetup sheet before any job transactions are entered on the JDetails
sheet otherwise the template calculations will not be accurate.

Note: If the template mode in cell U1 is indicated as Multiple and your intention is not to link more than one product to a
single job, you can review the JUnique column for any nil values which would indicate that the appropriate job has been
linked to more than one product. If you edit the job number in column A or delete the incorrect row, the template will
automatically switch back to the Single mode.

Job Transactions

All job related transactions must be entered on the JDetails sheet by entering a job number, selecting a transaction type,
selecting the appropriate stock code and entering a transaction quantity. The sheet also contains functionality which
enables users to override the standard unit price with an actual unit price and to link the component cost of a
manufactured product to a job that was previously recorded.

All job numbers must be created on the JSetup sheet before being used on the JDetails sheet. If you add a job number on
the JDetails sheet which has not been included on the JSetup sheet, the template calculations will not be accurate. It is
also imperative that all transactions are recoded against the correct job number.

Only two transaction types can be recorded on the JDetails sheet. Receipt transactions should be recorded for the
quantities that are produced of a manufactured product (as positive values). Issue transactions should be recorded for all
components that are used in the manufacturing process - positive and negative values can be recorded. You can therefore
record the total quantities that have been issued to production as negative values and record the total quantities that are
received back from production at the end of a shift as positive values. The net job issue value per component should
however always be a negative value.

The standard component cost per unit for job issue transactions can be overridden by entering a new actual cost in column
E and selecting the "Yes" option from the list box in column F (only applies to bought-in type components). Actual price
adjustments will not have any effect if entered for receipt type transactions or for manufactured products (intermediate
components).

Page 16 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

The standard unit cost of manufactured products (intermediate components) can be linked to a job which was previously
completed by simply entering the appropriate job number in column G. If the job number that is entered does not exist or if
the product was not manufactured during the completion of the specified job, the job number input will have no effect on
the actual transaction value.

The actual job issue value of a manufactured product which is issued on a job (therefore an intermediate product) will be
calculated based on the job number to which the component has been linked (in column G). If no job link has been applied
to the transaction, the actual average cost of production which is calculated in column R will be used. If the appropriate
product has not been manufactured previously, the standard unit cost will be used in the transaction value calculation.
Note: The contents of the JDetails sheet have been included in an Excel table. You can add a new job transaction to the
sheet by entering the job number in the first empty cell in column A - the table will be extended automatically to include the
new transaction. All the columns on the JDetails sheet with a yellow column heading require user input. The columns with
light blue column headings contain formulas that are automatically copied for all new job transactions that are added to the
Excel table.

Note: The totals above the column headings have been calculated by using a SUBTOTAL function. This means that if you
filter the JDetails sheet, only the cells that are visible on the sheet will be included in these calculations.

The JDetails sheet includes the following user input columns (columns with yellow column headings):

Job No

Enter the job number to which the job transaction relates. All job numbers must be created on the JSetup sheet before
being used on the JDetails sheet.

Type

Select the transaction type from the list box. Only two transaction types can be recorded on the JDetails sheet. Receipt
transactions should be recorded for the quantities that are produced of a manufactured product (as positive values). Issue
transactions should be recorded for all components that are used in the manufacturing process - positive and negative
values can be recorded. You can therefore record the total quantities that have been issued to production as negative
values and record the total quantities that are received back from production at the end of a shift as positive values. The
net job issue value per component should however always be a negative value.

Stock Code

Select the appropriate stock code for the transaction from the list box. Only stock codes which have been added to the
StockCode sheet are available for selection.

Quantity

Enter the transaction quantity. Stock receipt transactions should be entered as positive values. Stock issue transactions
can be recorded as both negative values (quantity issued to production) and positive values (quantity received back from
production). The net total per stock code should however be a negative value.

Cost PU

If you want to override the standard unit cost with an actual cost, enter the actual cost of the component in this column.
This column only applies to stock issue transactions for bought-in items - if you enter a value for a receipt transaction or for
a manufactured stock item, the value will have no effect.

Override?

The actual costs that are entered in column E are only used to override the standard unit cost if the "Yes" option is
selected from the list box in this column.

Page 17 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

Job Link

Enter the job number to which a manufactured product's actual cost should be linked. You can use any job number which
has previously been used but the link will only come into effect if the job number exists and the stock code which has been
selected in column C was produced on the specified manufacturing job. Job links only apply to stock issue transactions
and should therefore only be used to override the standard cost of an intermediate product with an actual unit cost which is
determined by the job link.

Note: All the columns on the JDetails sheet with a yellow column heading require user input. The columns with
light blue column headings contain formulas that are automatically copied when you add a new job number in the
first empty cell in column A. The following columns contain formulas:

Error Code

The formulas in this column display an error code if there is a problem with the data that has been entered in any of the
user input columns. This column should therefore not contain any error codes if all user input has been entered correctly. If
any error codes are reflected in this column, the errors should be investigated and rectified in order to ensure that all
template calculations remain accurate. Refer to the Error Codes section of these instructions for guidance on how to
correct the appropriate user input errors.

Description

The description of the stock code which has been selected in column C is displayed in this column. You can use the
description in order to check whether the correct stock code has been selected.

Product Type

This column contains the product type of the selected stock code. Only manufactured products should be linked to job
receipt transactions while both manufactured (intermediate) and bought-in products can be linked to job issue transactions.

UOM

The unit of measure (UOM) of the stock code which has been selected in column C is displayed in this column. All stock
quantities should be entered based on this UOM which is defined for each stock code on the StockCodes sheet. If
quantities are issued to production in a different unit of measure, the stock quantities need to be converted to the unit of
measure which is indicated in this column.

STD Cost

The standard unit cost of the stock code which has been selected in column C is included in this column.

Unit Price

The actual unit price of the transaction will be included in this column. The unit price for all job receipt transactions will
equal the standard unit cost. The unit price for job issue transactions is determined based on the product type.

For bought-in products, the unit price will equal the standard unit cost if the actual cost has not be overridden by a user
defined cost in column E and the "Yes" option selected in column F.

For manufactured (intermediate) products, the unit price is determined by the job to which the product has been linked. If
no job link has been included in column G, the unit price will equal the average actual cost which is included in column R. If
the product has not been produced previously and no average actual cost is therefore reflected in column R, the unit price
will equal the standard unit cost of the product.

Page 18 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

TrnValue

The transaction value is calculated by multiplying the quantity in column D by the unit price in column M.

Price Var

The price variance values in this column are calculated as the difference between the standard unit cost and the actual
unit price. Positive values represent positive price variances and vice versa.

Job Date

The job date is specified when creating a job number on the JSetup sheet.

JobLink Cost

If a job link has been specified for the selected stock item in column G, the job link cost is included in this column.

Avg Actual

If the job issue transaction type has been selected in column B, a manufactured (intermediate) product has been selected
in column C and the manufactured product has been produced previously, the average actual cost of all previous
manufacturing jobs will be displayed in this column. This value is influenced by the To date that is selected on in cell R2 on
the StockCode sheet. All jobs that fall between the first job date on the JSetup sheet and the To date which has been
specified on the StockCode sheet are included in this calculation.

By entering a To date on the StockCode sheet, you can therefore determine which average actual costs are included in
this column. If no To date is specified on the StockCode sheet, all the jobs that have been created on the JSetup sheet will
form part of this calculation.

The above only holds true when the template is in the Single mode. If the template is in Multiple mode, the average cost
which is included in this column will be based on the standard usages on the BOM sheet and the actual average costs of
the components which have been linked to the product on the BOM sheet. This adjustment to the average actual cost is
necessary because it is impossible to calculate an average actual cost for a manufactured product when more than one
product is linked to the same job.

FG Code

The manufactured product which has been linked to the appropriate job number will be included in this column.

Note: This column will only contain values if the template is in Single mode which means that a single manufactured
product has been linked to each job.

Job Review

The JReview sheet can be used to review individual job costings. All the calculations on this sheet are automated and the
only user input that is required is entering or copying the appropriate job number into cell D1.

The manufactured products section in row 3 to 6 includes all the products which have been linked to the selected job on
the JSetup sheet. The JReview sheet accommodates a maximum of three products which can be linked to a single job but
you can customize the sheet to include more products by inserting the appropriate number of rows below this section and
copying the formulas in row 6 into the appropriate number of new rows.

Page 19 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

This section includes the stock code, description and unit of measure (UOM) of each manufactured stock item as well as
the quantity to make (quantity required on the JSetup sheet), quantity received, job balance, standard value (total receipts
at standard unit cost), standard unit cost, actual unit cost and the cost difference percentage. The actual unit cost is
calculated by dividing the total actual cost by the quantity that has been received.

Note: The actual unit cost can only be calculated if a single product is linked to a single manufacturing job. If more than
one product is linked to a job, the actual unit cost and cost difference cells will contain "n/a".

The components issued section on the JReview sheet will include all components which form part of the bill of material of
the manufactured product(s) that have been included in the job as well as any components which do not form part of the
bill of material but for which job issue transactions have been included on the JDetails sheet.

The components will be listed in the same sequence as they are included on the StockCode sheet and the stock code,
description and unit of measure (UOM) of each of these components will be included in columns A to C. The component
quantity required is calculated based on the bills of material and the required quantities which are entered for each
manufactured product on the JSetup sheet. The values in this column can be used for requirements planning purposes on
a single job level.
The usage section includes the total standard quantities which needed to be issued, the total actual quantities which have
been issued by recording job issue transactions on the JDetails sheet, the quantity difference and a value difference which
is calculated based on the standard cost per unit. The standard quantities issued are calculated based on the bills of
material on the BOM sheet and should equal the required quantities if the job balances for all manufactured products are
nil.

The price section includes the component standard costs per unit, the component actual costs per unit which is calculated
based on the actual unit costs that have been issued on the JDetails sheet, the unit price difference and a price variance
value which is based on the actual quantities issued.

The total value section includes the total standard value, the total actual value and the difference between the standard
and actual values per component.

Note: The variances in the usage, price and total sections will contain positive values if the variances are positive meaning
that the actual cost is lower than the standard cost and vice versa.
Note: The JReview sheet accommodates a maximum number of 30 components per job but can be extended to include
additional components by simply copying the formulas in the last row (row 39) into the appropriate number of additional
rows.

The job totals section includes the total standard value of the job, the total actual value of the job, the difference between
the standard and actual values, the total usage variance, the total price variance and a control total check.

Note: If the control total check cell contains an error, it means that the total usage and price variances do not add up to the
total job variance. The usage & price variances are calculated based on the values in columns H and L respectively while
the total job variance is calculated from the other sheets in this template. The error can be resolved by checking all the
other sheets in this template for error codes in the Error Codes columns and if the error still persists, you can contact our
Support function for assistance.

Requirements Planning

The material requirements planning (MRP) features that have been added to this template enable users to enter
production forecast quantities for manufactured products on the ReqPlan sheet in order to calculate the stock component
quantities that are required in order to produce the specified quantities of manufactured products.

The components required for MRP purposes can be calculated by simply selecting the stock codes of the appropriate
manufactured products in column A on the ReqPlan sheet and entering the quantities of each manufactured product on
which the MRP calculation should be based in column E.

Page 20 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com
Note: The contents in column A to G of the ReqPlan sheet have been included in an Excel table. You can add additional
product codes to the sheet by simply selecting the appropriate product code in the first empty cell in column A - the table
will be extended automatically to include the new stock code (if necessary). The columns with light blue column headings
(columns B, C, D, F and G) contain formulas that are automatically copied for all new stock codes that are added to the
Excel table.

Note: We also recommend entering the forecast date in cell G1 before printing the sheet in order to keep a record of the
manufactured product quantities that have been used in all quantity forecasts because once you replace the quantities on
this sheet with new forecast quantities, there will be no record of the forecast quantities on which the previous forecast had
been based.

Note: Before using the requirements planning feature, you should ensure that all your product costings are accurate. If you
base the production forecast on inaccurate product costings it may result in the incorrect component quantities being
ordered from suppliers.

The component requirements in column I to N are calculated by applying the manufactured product forecast quantities that
are specified in column A to G to the appropriate components that have been added to the bills of material of the selected
manufactured products on the BOM sheet. This calculation is based on the appropriate component input quantity, yield
and unit of measure.

Note: The BOM level that needs to be used in order to determine whether intermediate products need to be included in the
component requirement calculation is determined based on the standard issue level that is selected for the applicable
manufactured products in column E on the StockCode sheet.

Note: The component requirements calculation is limited to a maximum of 50 components. If your bills of material contain
more components than this, you can add additional components by copying the last row in column I to N which contains
data (row 56) and paste the formulas into the appropriate number of additional rows.

Error Codes

The following error codes may result from inaccurate user input and will be displayed in the Error Code columns of the
appropriate sheet. The heading of the affected input column will also be highlighted in orange:

■ E1 - this error code means that a duplicated stock code has been entered in the appropriate row. The error can be
corrected by simply deleting one of the duplicated entries.

■ E2 - this error code means that the standard unit price input in column D on the Stock Code sheet is incorrect. A
standard unit price should be entered for all bought-in stock items but is not required for manufactured products. When
adding new manufactured stock items to the StockCode sheet, this error code will be displayed until the appropriate
components have been added to the BOM sheet. The error can therefore be corrected by adding a standard unit price for
a bought-in stock item, adding components to a manufactured stock item or deleting a standard unit price that has been
specified for a manufactured product.
■ E3 - this error code means that the product stock code that has been specified is invalid. Stock codes must be created
on the StockCode sheet before being used on any of the other sheets and the error can therefore be corrected by simply
creating the appropriate stock code on the StockCode sheet. If a stock code has been deleted, this error code will be
displayed in all the rows on the other sheets that still refer to the stock code. These entries must be deleted or a valid stock
code needs to be selected in the appropriate column.
■ E4 - this error code means that the component stock code that has been specified is invalid. Stock codes must be
created on the StockCode sheet before being used on any of the other sheets and the error can therefore be corrected by
simply creating the appropriate stock code on the StockCode sheet. If a stock code has been deleted, this error code will
be displayed in all the rows on the BOM sheet that still refer to the stock code. These entries must be deleted or a valid
stock code needs to be selected in column B.
■ E5 - this error code means that a component has been duplicated in the same product costing. Components should only
be included once in any particular product costing and duplications of component codes may result in inaccurate product
costings. This error can be corrected by sorting the data on the BOM sheet in an ascending order based on the product
code in column A and then by the component code in column B before deleting any duplicated entries that may exist.

Page 21 of 37
Excel Skills | Job Costing Template
Instructions
www.excel-skills.com

■ E6 - The stock code that has been selected or entered is not a manufactured stock item. Only manufactured stock items
can be used for job costing purposes. If the affected stock code is supposed to be a manufactured stock item, this error
code could mean that the components which form part of the bill of material of the stock item have not been added to the
BOM sheet. If you add the appropriate components to the BOM sheet, the product type will automatically change to a
manufactured item.
■ E7 - The stock code that has been selected or entered is not a manufactured stock item and the stock receipt
transaction type has been selected. Job receipt transactions should only be used for manufactured stock items. Either the
transaction type or the stock code is therefore incorrect and should be amended. If the stock item is supposed to be a
manufactured product, the appropriate components should be added to the BOM sheet.
■ E8 - The job number does not exist. A job number needs to be created on the JSetup sheet before any transactions can
be recorded against a job.
■ E9 - An incorrect transaction type has been entered. The template only makes provision for receipt and issue
transactions being entered on the JDetails sheet. Select the correct transaction type from the list box in column B.
■ E10 - The job number that has been specified in the JobLink column on the JDetails sheet does not exist. A job number
needs to be created on the JSetup sheet before the job costs can be linked to another job. If an incorrect job link number is
specified,
■ E11 - A the
job linked
receiptjob
forcost will be nil. product has been entered on the JDetails sheet but the job has not been set up
a manufactured
for the particular product on the JSetup sheet. The stock codes which have been used on the JDetails sheet and JSetup
sheet therefore do not match. This error can be corrected by amending the stock code(s) on either the JDetails or JSetup
sheets.

Note: Input errors may result in inaccurate template calculations and it is therefore imperative that all errors are resolved
before reviewing the job costings.

Help & Customization

If you experience any difficulty while using this template and you are not able to find the appropriate guidance in these
instructions, please e-mail us at support@excel-skills.com for assistance. This template has been designed with flexibility
in mind to ensure that it can be used in most business environments. If however you need an Excel based template that is
customized specifically for your business requirements, please e-mail our Support function and provide a brief explanation
of your requirements.

© Copyright

This template remains the intellectual property of www.excel-skills.com and is protected by international copyright laws.
Any publication or distribution of this template outside the scope of the permitted use of the template is expressly
prohibited. In terms of the permitted use of this template, only the distribution of the template to persons within the same
organisation as the registered user or persons outside the organisation who can reasonably be expected to require access
to the template as a direct result of the use of the template by the registered user is allowed. Subsequent distribution of the
template by parties outside of the organisation is however expressly prohibited and represents an infringement of
international copyright laws.

Page 22 of 37
Stock Codes 7/1/2020 7/31/2020
Set-up From To 7/31/2020
© www.excel-skills.com 4,916,763.15 -4,916,763.15 4,921,339.94 -4,921,339.94 -4,576.79 75,634.91 -80,211.70

STD Unit STD Issue Error Product Job Qty Job Std Job Qty Job Review Req Plan Req Plan Received Issued STD Issued Usage Var RecValue IssueValue RecValue IssueValue Usage Var Actual Unit Unit Cost %
Stock Code Description UOM Product Type BOM Type Total Var Value Price Var Value
Price Level Code Cost Required Issued Issued Status Qty Status Qty Qty Actual Qty Qty @STD @STD @Actual @Actual Value Cost Variance

1212GHG Garden Shed Units All - Manufactured FG 4,164.72 - - - N - N 1,010.00 - - - 4,206,366.49 - 4,249,199.94 - - - - 4,207.13 -1.0%
1212PHP Painted Garden Shed Units All - Manufactured FG 4,956.39 - - - N - N 52.00 - - - 257,732.45 - 254,980.00 - - - - 4,903.46 1.1%
1212THT Tools Shed Units All - Manufactured FG 3,621.31 - - - N - N 125.00 - - - 452,664.22 - 417,160.00 - - - - 3,337.28 7.8%
RM10 Steel Plates M2 140.00 - Bought-In None 140.00 1,111.11 1,166.67 1,200.00 Y 6,111.11 Y - -13,188.89 -13,061.11 127.78 - -1,846,444.44 - -1,828,555.56 17,888.89 17,888.89 - 140.00 0.0%
RM25 Door Handle Units 150.00 - Bought-In None 150.00 100.00 105.00 107.00 Y 550.00 Y - -1,187.00 -1,162.00 25.00 - -178,050.00 - -174,300.00 3,750.00 3,750.00 - 150.00 0.0%
RM30 Wood M2 120.00 - Bought-In None 120.00 1,485.38 1,559.65 1,500.00 Y 8,093.57 Y - -17,434.56 -17,151.17 283.39 - -2,092,147.37 - -2,130,402.05 -38,254.68 34,007.02 -72,261.70 124.21 -3.5%
RM50 1 Inch Screws Bag 30.00 - Bought-In None 30.00 11.11 11.67 12.00 Y 61.11 Y - -131.89 -138.11 -6.22 - -3,956.67 - -4,143.33 -186.67 -186.67 - 30.00 0.0%
RM55 2 Inch Screws Bag 50.00 - Bought-In None 50.00 346.41 363.73 350.00 Y 1,905.23 Y - -4,111.83 -3,979.35 132.48 - -205,591.50 - -193,967.32 11,624.18 6,624.18 5,000.00 48.74 2.5%
RM60 Glass M2 80.00 - Bought-In None 80.00 247.68 260.06 250.00 Y 1,238.39 Y - -2,623.90 -2,670.77 -46.87 - -209,912.07 - -218,661.92 -8,749.85 -3,749.85 -5,000.00 81.87 -2.3%
RM70 Filler Bag 60.00 - Bought-In None 60.00 116.96 122.81 120.00 Y 584.80 Y - -1,239.06 -1,210.64 28.42 - -74,343.86 - -72,638.60 1,705.26 1,705.26 - 60.00 0.0%
RM75 Swivel Units 3.50 - Bought-In None 3.50 200.00 210.00 200.00 Y 1,100.00 Y - -2,374.00 -2,380.00 -6.00 - -8,309.00 - -8,330.00 -21.00 -21.00 - 3.50 0.0%
RM80 Paint - White Drum 220.00 - Bought-In None 220.00 - - - N - N - -109.47 -110.00 -0.53 - -24,084.21 - -27,500.00 -3,415.79 -115.79 -3,300.00 250.00 -13.6%
RM85 Paint - Green Drum 240.00 - Bought-In None 240.00 - - - N - N - -61.18 -60.00 1.18 - -14,682.35 - -15,600.00 -917.65 282.35 -1,200.00 260.00 -8.3%
SD18 Door Units All - Manufactured IM 313.67 - - - N - N - - - - - - - - - - - 313.67 0.0%
SD20 Window Units All - Manufactured IM 29.53 - - - N - N - - - - - - - - - - - 29.53 0.0%
SD25 Roof Units All - Manufactured IM 1,766.67 - - - N - N - - - - - - - - - - - 1,766.67 0.0%
SD30 Window Frame Units All - Manufactured IM 321.45 - - - N - N - - - - - - - - - - - 321.45 0.0%
SD35 Glazed Window Units All - Manufactured IM 39.53 - - - N - N - - - - - - - - - - - 39.53 0.0%
SD40 Glazed Window Frame Units All - Manufactured IM 361.45 - - - N - N - - - - - - - - - - - 361.45 0.0%
LB10 Labour - Grade 1 Hours 20.00 - Bought-In None 20.00 974.27 1,022.98 300.00 Y 5,126.90 Y - -11,181.58 -10,430.06 751.53 - -223,631.67 - -212,051.17 11,580.50 15,030.50 -3,450.00 20.33 -1.7%
LB15 Labour - Grade 2 Hours 30.00 - Bought-In None 30.00 100.00 105.00 90.00 Y 550.00 Y - -1,187.00 -1,173.00 14.00 - -35,610.00 - -35,190.00 420.00 420.00 - 30.00 0.0%

Page 23 of 37
Bills of Material
Costing Components Set-up
© www.excel-skills.com
Product Stock Component Input Error Product Product Component Comp Incl
Yield Product Description Component Description Component Type
Code Stock Code Quantity Code UOM Level UOM Status
SD18 RM30 1.000 90.0% - Door Units All Wood M2 Bought-In Y
SD18 RM25 1.000 100.0% - Door Units All Door Handle Units Bought-In Y
SD18 RM50 0.100 90.0% - Door Units All 1 Inch Screws Bag Bought-In Y
SD18 RM75 2.000 100.0% - Door Units All Swivel Units Bought-In Y
SD18 LB10 1.000 100.0% - Door Units All Labour - Grade 1 Hours Bought-In Y
SD20 RM60 0.250 85.0% - Window Units All Glass M2 Bought-In Y
SD20 LB10 0.300 100.0% - Window Units All Labour - Grade 1 Hours Bought-In Y
SD25 RM10 10.000 90.0% - Roof Units All Steel Plates M2 Bought-In Y
SD25 RM30 1.000 90.0% - Roof Units All Wood M2 Bought-In Y
SD25 RM55 1.000 90.0% - Roof Units All 2 Inch Screws Bag Bought-In Y
SD25 LB10 1.000 90.0% - Roof Units All Labour - Grade 1 Hours Bought-In Y
SD30 SD20 4.000 100.0% - Window Frame Units All Window Units Manufactured N
SD30 RM70 0.500 90.0% - Window Frame Units All Filler Bag Bought-In Y
SD30 RM30 1.000 80.0% - Window Frame Units All Wood M2 Bought-In Y
SD30 LB10 1.000 100.0% - Window Frame Units All Labour - Grade 1 Hours Bought-In Y
SD35 SD20 1.000 100.0% - Glazed Window Units All Window Units Manufactured N
On this sheet:
SD35 LB10 0.500 100.0% - Glazed Windowa bill of materialUnits
Compile Allall manufactured
("recipe") for Labour - Grade products.
1 Start byHours
selecting the Bought-In Y stock code in column
appropriate product
SD40 SD35 4.000 100.0% - Glazed
AWindow Frame
and then Units
select the appropriate All Glazed
component Window
stock Units entering
code in column B before Manufactured N
the input quantity and yield of each
SD40 RM70 0.500 90.0% - Glazed
component. The columns with light blue column headings contain formulas which are automatically copied Y
Window Frame Units All Filler Bag Bought-In for all new components
SD40 RM30 1.000 80.0% - Glazed Windowon
entered Frame
this sheet. TheUnits All created
bill of material Wood on this sheet links the manufactured
M2 Bought-In(stock codeY in column A) and the
product
SD40 LB10 1.000 100.0% - components
Glazed used to manufacture
Window Frame Units the All
productLabour
(stock- Grade
codes 1in column B). AllHours
components Bought-In
linked to a manufactured
Y product on this
1212GHG SD25 1.000 100.0% - sheet
Garden Shedare included in the Units
standard cost
Allcalculations
Roof of manufactured products
Unitsin this template. Note that you
Manufactured N can also add direct
1212GHG SD30 2.000 95.0% - labour
Garden Shed and overhead costsUnits
to a bill of material
All by simply
Window creating a unique stock
Frame Unitscode forManufactured
these costs. N
1212GHG SD18 1.000 100.0% - Garden Shed Units All Door Units Manufactured N
1212GHG RM30 9.000 90.0% - Garden Shed Units All Wood M2 Bought-In Y
1212GHG RM55 2.000 85.0% - Garden Shed Units All 2 Inch Screws Bag Bought-In Y
1212GHG LB10 3.000 100.0% - Garden Shed Units All Labour - Grade 1 Hours Bought-In Y
1212GHG LB15 1.000 100.0% - Garden Shed Units All Labour - Grade 2 Hours Bought-In Y
1212PHP SD25 1.000 100.0% - Painted Garden Shed Units All Roof Units Manufactured N
1212PHP SD40 2.000 100.0% - Painted Garden Shed Units All Glazed Window Frame Units Manufactured N
1212PHP SD18 1.000 100.0% - Painted Garden Shed Units All Door Units Manufactured N
1212PHP RM30 9.000 90.0% - Painted Garden Shed Units All Wood M2 Bought-In Y

Page 24 of 37
Bills of Material
Costing Components Set-up
© www.excel-skills.com
Product Stock Component Input Error Product Product Component Comp Incl
Yield Product Description Component Description Component Type
Code Stock Code Quantity Code UOM Level UOM Status
1212PHP RM55 2.000 85.0% - Painted Garden Shed Units All 2 Inch Screws Bag Bought-In Y
1212PHP RM80 2.000 95.0% - Painted Garden Shed Units All Paint - White Drum Bought-In Y
1212PHP RM85 1.000 85.0% - Painted Garden Shed Units All Paint - Green Drum Bought-In Y
1212PHP LB10 3.000 100.0% - Painted Garden Shed Units All Labour - Grade 1 Hours Bought-In Y
1212PHP LB15 1.000 100.0% - Painted Garden Shed Units All Labour - Grade 2 Hours Bought-In Y
1212THT SD25 1.000 100.0% - Tools Shed Units All Roof Units Manufactured N
1212THT SD18 1.000 100.0% - Tools Shed Units All Door Units Manufactured N
1212THT RM30 10.000 90.0% - Tools Shed Units All Wood M2 Bought-In Y
1212THT RM55 2.000 85.0% - Tools Shed Units All 2 Inch Screws Bag Bought-In Y
1212THT LB10 3.000 100.0% - Tools Shed Units All Labour - Grade 1 Hours Bought-In Y
1212THT LB15 1.000 100.0% - Tools Shed Units All Labour - Grade 2 Hours Bought-In Y

Page 25 of 37
Bills of Material
Costing Components Set-up
© www.excel-skills.com
Product Stock Component Bought-In Bought-In Intermed Intermed Actual Actual Comp Intermed Intermed Actual Prod Level1 Level2
Product Cost
Code Stock Code Price Cost Comp Cost Prod Cost UnitCost Cost Actual Cost Total Cost Cost TotIssued TotIssued
SD18 RM30 120.00 133.33 - - 133.33 124.21 138.01 - - 138.01 - 1,318.89
SD18 RM25 150.00 150.00 - - 150.00 150.00 150.00 - - 150.00 - 1,187.00
SD18 RM50 30.00 3.33 - - 3.33 30.00 3.33 - - 3.33 - 131.89
SD18 RM75 3.50 7.00 - - 7.00 3.50 7.00 - - 7.00 - 2,374.00
SD18 LB10 20.00 20.00 - - 20.00 20.33 20.33 - - 20.33 - 1,187.00
SD20 RM60 80.00 23.53 - - 23.53 81.87 24.08 - - 24.08 - -
SD20 LB10 20.00 6.00 - - 6.00 20.33 6.10 - - 6.10 - -
SD25 RM10 140.00 1,555.56 - - 1,555.56 140.00 1,555.56 - - 1,555.56 - 13,188.89
SD25 RM30 120.00 133.33 - - 133.33 124.21 138.01 - - 138.01 - 1,318.89
SD25 RM55 50.00 55.56 - - 55.56 48.74 54.16 - - 54.16 - 1,318.89
SD25 LB10 20.00 22.22 - - 22.22 20.33 22.59 - - 22.59 - 1,318.89
SD30 SD20 - - 29.53 118.12 118.12 - - 30.18 120.72 120.72 - 8,505.26
SD30 RM70 60.00 33.33 - - 33.33 60.00 33.33 - - 33.33 - 1,181.29
SD30 RM30 120.00 150.00 - - 150.00 124.21 155.27 - - 155.27 - 2,657.89
SD30 LB10 20.00 20.00 - - 20.00 20.33 20.33 - - 20.33 - 2,126.32
SD35 SD20 - - 29.53 29.53 29.53 - - 30.18 30.18 30.18 - -

electing theSD35 LB10


appropriate product stock code in20.00
column 10.00 - - 10.00 20.33 10.17 - - 10.17 - -
SD40the inputSD35
fore entering quantity and yield of -each - 39.53 158.12 158.12 - - 40.34 161.38 161.38 - 416.00
SD40 RM70 60.00
hich are automatically copied for all new components 33.33 - - 33.33 60.00 33.33 - - 33.33 - 57.78
ufactured SD40
product (stockRM30
code in column A)120.00
and the 150.00 - - 150.00 124.21 155.27 - - 155.27 - 130.00
omponentsSD40linked to a manufactured
LB10 product20.00
on this 20.00 - - 20.00 20.33 20.33 - - 20.33 - 104.00
s in this template.
1212GHG Note that
SD25 you can also add direct
- - 1,766.67 1,766.67 1,766.67 - - 1,770.32 1,770.32 1,770.32 1,010.00 -
k code for these costs. SD30
1212GHG - - 321.45 676.74 676.74 - - 329.65 694.00 694.00 2,126.32 -
1212GHG SD18 - - 313.67 313.67 313.67 - - 318.68 318.68 318.68 1,010.00 -
1212GHG RM30 120.00 1,200.00 - - 1,200.00 124.21 1,242.13 - - 1,242.13 10,100.00 -
1212GHG RM55 50.00 117.65 - - 117.65 48.74 114.69 - - 114.69 2,376.47 -
1212GHG LB10 20.00 60.00 - - 60.00 20.33 60.99 - - 60.99 3,030.00 -
1212GHG LB15 30.00 30.00 - - 30.00 30.00 30.00 - - 30.00 1,010.00 -
1212PHP SD25 - - 1,766.67 1,766.67 1,766.67 - - 1,770.32 1,770.32 1,770.32 52.00 -
1212PHP SD40 - - 361.45 722.90 722.90 - - 370.31 740.62 740.62 104.00 -
1212PHP SD18 - - 313.67 313.67 313.67 - - 318.68 318.68 318.68 52.00 -
1212PHP RM30 120.00 1,200.00 - - 1,200.00 124.21 1,242.13 - - 1,242.13 520.00 -

Page 26 of 37
Bills of Material
Costing Components Set-up
© www.excel-skills.com
Product Stock Component Bought-In Bought-In Intermed Intermed Actual Actual Comp Intermed Intermed Actual Prod Level1 Level2
Product Cost
Code Stock Code Price Cost Comp Cost Prod Cost UnitCost Cost Actual Cost Total Cost Cost TotIssued TotIssued
1212PHP RM55 50.00 117.65 - - 117.65 48.74 114.69 - - 114.69 122.35 -
1212PHP RM80 220.00 463.16 - - 463.16 250.00 526.32 - - 526.32 109.47 -
1212PHP RM85 240.00 282.35 - - 282.35 260.00 305.88 - - 305.88 61.18 -
1212PHP LB10 20.00 60.00 - - 60.00 20.33 60.99 - - 60.99 156.00 -
1212PHP LB15 30.00 30.00 - - 30.00 30.00 30.00 - - 30.00 52.00 -
1212THT SD25 - - 1,766.67 1,766.67 1,766.67 - - 1,770.32 1,770.32 1,770.32 125.00 -
1212THT SD18 - - 313.67 313.67 313.67 - - 318.68 318.68 318.68 125.00 -
1212THT RM30 120.00 1,333.33 - - 1,333.33 124.21 1,380.15 - - 1,380.15 1,388.89 -
1212THT RM55 50.00 117.65 - - 117.65 48.74 114.69 - - 114.69 294.12 -
1212THT LB10 20.00 60.00 - - 60.00 20.33 60.99 - - 60.99 375.00 -
1212THT LB15 30.00 30.00 - - 30.00 30.00 30.00 - - 30.00 125.00 -

Page 27 of 37
Bills of Material
Costing Components Set-up
© www.excel-skills.com
Product Stock Component Level3 Level4 Level5 Level6 Level1 Level2 Level3 Level4 Level5 Level6 Level1 Level2
Code Stock Code TotIssued TotIssued TotIssued TotIssued JobRequire JobRequire JobRequire JobRequire JobRequire JobRequire JobReceipt JobReceipt
SD18 RM30 - - - - - 111.11 - - - - - 116.67
SD18 RM25 - - - - - 100.00 - - - - - 105.00
SD18 RM50 - - - - - 11.11 - - - - - 11.67
SD18 RM75 - - - - - 200.00 - - - - - 210.00
SD18 LB10 - - - - - 100.00 - - - - - 105.00
SD20 RM60 2,501.55 122.35 - - - - 247.68 - - - - -
SD20 LB10 2,551.58 124.80 - - - - 252.63 - - - - -
SD25 RM10 - - - - - 1,111.11 - - - - - 1,166.67
SD25 RM30 - - - - - 111.11 - - - - - 116.67
SD25 RM55 - - - - - 111.11 - - - - - 116.67
SD25 LB10 - - - - - 111.11 - - - - - 116.67
SD30 SD20 - - - - - 842.11 - - - - - 884.21
SD30 RM70 - - - - - 116.96 - - - - - 122.81
SD30 RM30 - - - - - 263.16 - - - - - 276.32
SD30 LB10 - - - - - 210.53 - - - - - 221.05
SD35 SD20 416.00 - - - - - - - - - - -
SD35 LB10 208.00 - - - - - - - - - - -
SD40 SD35 - - - - - - - - - - - -
SD40 RM70 - - - - - - - - - - - -
SD40 RM30 - - - - - - - - - - - -
SD40 LB10 - - - - - - - - - - - -
1212GHG SD25 - - - - 100.00 - - - - - 105.00 -
1212GHG SD30 - - - - 210.53 - - - - - 221.05 -
1212GHG SD18 - - - - 100.00 - - - - - 105.00 -
1212GHG RM30 - - - - 1,000.00 - - - - - 1,050.00 -
1212GHG RM55 - - - - 235.29 - - - - - 247.06 -
1212GHG LB10 - - - - 300.00 - - - - - 315.00 -
1212GHG LB15 - - - - 100.00 - - - - - 105.00 -
1212PHP SD25 - - - - - - - - - - - -
1212PHP SD40 - - - - - - - - - - - -
1212PHP SD18 - - - - - - - - - - - -
1212PHP RM30 - - - - - - - - - - - -

Page 28 of 37
Bills of Material
Costing Components Set-up
© www.excel-skills.com
Product Stock Component Level3 Level4 Level5 Level6 Level1 Level2 Level3 Level4 Level5 Level6 Level1 Level2
Code Stock Code TotIssued TotIssued TotIssued TotIssued JobRequire JobRequire JobRequire JobRequire JobRequire JobRequire JobReceipt JobReceipt
1212PHP RM55 - - - - - - - - - - - -
1212PHP RM80 - - - - - - - - - - - -
1212PHP RM85 - - - - - - - - - - - -
1212PHP LB10 - - - - - - - - - - - -
1212PHP LB15 - - - - - - - - - - - -
1212THT SD25 - - - - - - - - - - - -
1212THT SD18 - - - - - - - - - - - -
1212THT RM30 - - - - - - - - - - - -
1212THT RM55 - - - - - - - - - - - -
1212THT LB10 - - - - - - - - - - - -
1212THT LB15 - - - - - - - - - - - -

Page 29 of 37
Bills of Material
Costing Components Set-up
© www.excel-skills.com
Product Stock Component Level3 Level4 Level5 Level6 Level1 Level2 Level3 Level4 Level5 Level6
Code Stock Code JobReceipt JobReceipt JobReceipt JobReceipt ReqPlan ReqPlan ReqPlan ReqPlan ReqPlan ReqPlan
SD18 RM30 - - - - - 611.11 - - - -
SD18 RM25 - - - - - 550.00 - - - -
SD18 RM50 - - - - - 61.11 - - - -
SD18 RM75 - - - - - 1,100.00 - - - -
SD18 LB10 - - - - - 550.00 - - - -
SD20 RM60 260.06 - - - - - 1,238.39 - - -
SD20 LB10 265.26 - - - - - 1,263.16 - - -
SD25 RM10 - - - - - 6,111.11 - - - -
SD25 RM30 - - - - - 611.11 - - - -
SD25 RM55 - - - - - 611.11 - - - -
SD25 LB10 - - - - - 611.11 - - - -
SD30 SD20 - - - - - 4,210.53 - - - -
SD30 RM70 - - - - - 584.80 - - - -
SD30 RM30 - - - - - 1,315.79 - - - -
SD30 LB10 - - - - - 1,052.63 - - - -
SD35 SD20 - - - - - - - - - -
SD35 LB10 - - - - - - - - - -
SD40 SD35 - - - - - - - - - -
SD40 RM70 - - - - - - - - - -
SD40 RM30 - - - - - - - - - -
SD40 LB10 - - - - - - - - - -
1212GHG SD25 - - - - 500.00 - - - - -
1212GHG SD30 - - - - 1,052.63 - - - - -
1212GHG SD18 - - - - 500.00 - - - - -
1212GHG RM30 - - - - 5,000.00 - - - - -
1212GHG RM55 - - - - 1,176.47 - - - - -
1212GHG LB10 - - - - 1,500.00 - - - - -
1212GHG LB15 - - - - 500.00 - - - - -
1212PHP SD25 - - - - - - - - - -
1212PHP SD40 - - - - - - - - - -
1212PHP SD18 - - - - - - - - - -
1212PHP RM30 - - - - - - - - - -

Page 30 of 37
Bills of Material
Costing Components Set-up
© www.excel-skills.com
Product Stock Component Level3 Level4 Level5 Level6 Level1 Level2 Level3 Level4 Level5 Level6
Code Stock Code JobReceipt JobReceipt JobReceipt JobReceipt ReqPlan ReqPlan ReqPlan ReqPlan ReqPlan ReqPlan
1212PHP RM55 - - - - - - - - - -
1212PHP RM80 - - - - - - - - - -
1212PHP RM85 - - - - - - - - - -
1212PHP LB10 - - - - - - - - - -
1212PHP LB15 - - - - - - - - - -
1212THT SD25 - - - - 50.00 - - - - -
1212THT SD18 - - - - 50.00 - - - - -
1212THT RM30 - - - - 555.56 - - - - -
1212THT RM55 - - - - 117.65 - - - - -
1212THT LB10 - - - - 150.00 - - - - -
1212THT LB15 - - - - 50.00 - - - - -

Page 31 of 37
Jobs Basis Single
Set-up
© www.excel-skills.com 4,916,763.15 4,916,763.15 4,921,339.94 -4,576.79 75,634.91 -80,211.70
Job No Date Stock Code Qty Required Error Code Stock Description Product Type BOM Type Qty Received Job Balance STD UCost Actual UCost UCost Diff% STD Value Job STD Job Actual Job Var Job Usage Job Price Job Date JUnique

J00001 7/3/2020 1212GHG 100.00 - Garden Shed Manufactured FG 105.00 5.00 4,164.72 3,747.71 10.0% 437,295.53 437,295.53 393,510.00 43,785.53 18,785.53 25,000.00 7/3/2020 1
J00002 7/4/2020 1212PHP 50.00 - Painted Garden Shed Manufactured FG 52.00 2.00 4,956.39 4,903.46 1.1% 257,732.45 257,732.45 254,980.00 2,752.45 3,202.45 -450.00 7/4/2020 1
J00003 7/5/2020 1212THT 75.00 - Tools Shed Manufactured FG 75.00 - 3,621.31 3,191.93 11.9% 271,598.53 271,598.53 239,395.00 32,203.53 23,703.53 8,500.00 7/5/2020 1
J00004 7/6/2020 1212GHG 100.00 - Garden Shed Manufactured FG 100.00 - 4,164.72 4,163.70 0.0% 416,471.93 416,471.93 416,370.00 101.93 28,101.93 -28,000.00 7/6/2020 1
J00005 7/7/2020 1212GHG 300.00 - Garden Shed Manufactured FG 300.00 - 4,164.72 4,203.75 -0.9% 1,249,415.79 1,249,415.79 1,261,125.00 -11,709.21 5,540.79 -17,250.00 7/7/2020 1
J00006 7/10/2020 1212THT 50.00 - Tools Shed Manufactured FG 50.00 - 3,621.31 3,555.30 1.8% 181,065.69 181,065.69 177,765.00 3,300.69 -3,699.31 7,000.00 7/10/2020 1
J00007 7/15/2020 1212GHG 500.00 - Garden Shed Manufactured FG 505.00 5.00 4,164.72 4,313.26 -3.6% 2,103,183.25 2,103,183.25 2,178,194.94 -75,011.70 0.00 -75,011.70 7/15/2020 1

On this sheet:
Create individual jobs by entering a job number, date, stock code and required quantity in the columns with yellow
column headings. The columns with light blue column headings contain formulas which are automatically copied
when entering new jobs. The calculations in these columns contain the actual & standard cost of each job as well as a
total variance, usage variance & price variance per job. We recommend assigning a single manufactured product per
job but the template can accommodate a maximum of three manufactured products per job.

Page 32 of 37
Jobs
Job Costing Transactions
© www.excel-skills.com -4,576.79 -80,211.70
Job No Type Stock Code Quantity Cost PU Override? Job Link Error Code Description Product Type UOM STD Cost Unit Price TrnValue Price Var Job Date JobLink Cost Avg Actual FG Code

J00001 Receipt 1212GHG 105.00 - Garden Shed Manufactured Units 4,164.72 4,164.72 437,295.53 - 7/3/2020 - - 1212GHG
J00001 Issue RM30 -1,500.00 100.00 Yes - Wood Bought-In M2 120.00 100.00 -150,000.00 30,000.00 7/3/2020 - - 1212GHG
J00001 Issue RM55 -350.00 - 2 Inch Screws Bought-In Bag 50.00 50.00 -17,500.00 - 7/3/2020 - - 1212GHG
J00001 Issue RM10 -1,200.00 - Steel Plates Bought-In M2 140.00 140.00 -168,000.00 - 7/3/2020 - - 1212GHG
J00001 Issue RM25 -107.00 - Door Handle Bought-In Units 150.00 150.00 -16,050.00 - 7/3/2020 - - 1212GHG
J00001 Issue RM50 -12.00 - 1 Inch Screws Bought-In Bag 30.00 30.00 -360.00 - 7/3/2020 - - 1212GHG
J00001 Issue RM60 -250.00 100.00 Yes - Glass Bought-In M2 80.00 100.00 -25,000.00 -5,000.00 7/3/2020 - - 1212GHG
J00001 Issue RM70 -120.00 - Filler Bought-In Bag 60.00 60.00 -7,200.00 - 7/3/2020 - - 1212GHG
J00001 Issue RM75 -200.00 - Swivel Bought-In Units
On this sheet: 3.50 3.50 -700.00 - 7/3/2020 - - 1212GHG
J00001 Issue LB10 -300.00 All- job receipt
Labour and issue
- Grade 1 transactions should be entered onHours
Bought-In this sheet. Receipt 20.00
transactions are 20.00
used to calculate a
-6,000.00 - 7/3/2020 - - 1212GHG
J00001 Issue LB15 -90.00 standard
- value -for
Labour the2 manufactured products
Grade Bought-Inproduced Hours
and issue transactions are used to calculate
30.00 30.00 the actual
-2,700.00 - 7/3/2020 - - 1212GHG
J00002 Receipt 1212PHP 52.00 cost
- of aPainted
job. The standard
Garden Shed cost of bought-in products canUnits
Manufactured be replaced by 4,956.39
an actual cost and multi-level 257,732.45
4,956.39 bills of - 7/4/2020 - - 1212PHP
J00002 Issue RM30 -750.00 110.00 Yes material
- can be linked to sub componentBought-In
Wood jobs. Only the columns
M2 with yellow 120.00
column headings110.00
require user-82,500.00
input. 7,500.00 7/4/2020 - - 1212PHP
J00002 Issue RM55 -170.00 The
- formulas in the columns with lightBought-In
2 Inch Screws blue column headings
Bag are automatically
50.00copied when50.00
entering new job
-8,500.00 - 7/4/2020 - - 1212PHP
transactions.
J00002 Issue RM80 -110.00 250.00 Yes - Paint - White Bought-In Drum 220.00 250.00 -27,500.00 -3,300.00 7/4/2020 - - 1212PHP
J00002 Issue RM85 -60.00 260.00 Yes - Paint - Green Bought-In Drum 240.00 260.00 -15,600.00 -1,200.00 7/4/2020 - - 1212PHP
J00002 Issue RM10 -580.00 - Steel Plates Bought-In M2 140.00 140.00 -81,200.00 - 7/4/2020 - - 1212PHP
J00002 Issue RM25 -48.00 - Door Handle Bought-In Units 150.00 150.00 -7,200.00 - 7/4/2020 - - 1212PHP
J00002 Issue RM50 -6.00 - 1 Inch Screws Bought-In Bag 30.00 30.00 -180.00 - 7/4/2020 - - 1212PHP
J00002 Issue RM60 -120.00 - Glass Bought-In M2 80.00 80.00 -9,600.00 - 7/4/2020 - - 1212PHP
J00002 Issue RM70 -60.00 - Filler Bought-In Bag 60.00 60.00 -3,600.00 - 7/4/2020 - - 1212PHP
J00002 Issue RM75 -100.00 - Swivel Bought-In Units 3.50 3.50 -350.00 - 7/4/2020 - - 1212PHP
J00002 Issue LB10 -690.00 25.00 Yes - Labour - Grade 1 Bought-In Hours 20.00 25.00 -17,250.00 -3,450.00 7/4/2020 - - 1212PHP
J00002 Issue LB15 -50.00 - Labour - Grade 2 Bought-In Hours 30.00 30.00 -1,500.00 - 7/4/2020 - - 1212PHP
J00003 Receipt 1212THT 75.00 - Tools Shed Manufactured Units 3,621.31 3,621.31 271,598.53 - 7/5/2020 - - 1212THT
J00003 Issue RM30 -850.00 110.00 Yes - Wood Bought-In M2 120.00 110.00 -93,500.00 8,500.00 7/5/2020 - - 1212THT
J00003 Issue RM55 -240.00 - 2 Inch Screws Bought-In Bag 50.00 50.00 -12,000.00 - 7/5/2020 - - 1212THT
J00003 Issue RM10 -800.00 - Steel Plates Bought-In M2 140.00 140.00 -112,000.00 - 7/5/2020 - - 1212THT
J00003 Issue RM25 -74.00 - Door Handle Bought-In Units 150.00 150.00 -11,100.00 - 7/5/2020 - - 1212THT
J00003 Issue RM50 -9.00 - 1 Inch Screws Bought-In Bag 30.00 30.00 -270.00 - 7/5/2020 - - 1212THT
J00003 Issue RM75 -150.00 - Swivel Bought-In Units 3.50 3.50 -525.00 - 7/5/2020 - - 1212THT
J00003 Issue LB10 -380.00 - Labour - Grade 1 Bought-In Hours 20.00 20.00 -7,600.00 - 7/5/2020 - - 1212THT
J00003 Issue LB15 -80.00 - Labour - Grade 2 Bought-In Hours 30.00 30.00 -2,400.00 - 7/5/2020 - - 1212THT
J00004 Receipt 1212GHG 100.00 - Garden Shed Manufactured Units 4,164.72 4,164.72 416,471.93 - 7/6/2020 - - 1212GHG
J00004 Issue RM30 -1,400.00 140.00 Yes - Wood Bought-In M2 120.00 140.00 -196,000.00 -28,000.00 7/6/2020 - - 1212GHG
J00004 Issue RM55 -320.00 - 2 Inch Screws Bought-In Bag 50.00 50.00 -16,000.00 - 7/6/2020 - - 1212GHG
J00004 Issue RM10 -1,000.00 - Steel Plates Bought-In M2 140.00 140.00 -140,000.00 - 7/6/2020 - - 1212GHG
J00004 Issue RM25 -102.00 - Door Handle Bought-In Units 150.00 150.00 -15,300.00 - 7/6/2020 - - 1212GHG
J00004 Issue RM50 -9.00 - 1 Inch Screws Bought-In Bag 30.00 30.00 -270.00 - 7/6/2020 - - 1212GHG
J00004 Issue RM60 -250.00 - Glass Bought-In M2 80.00 80.00 -20,000.00 - 7/6/2020 - - 1212GHG
J00004 Issue RM70 -100.00 - Filler Bought-In Bag 60.00 60.00 -6,000.00 - 7/6/2020 - - 1212GHG
J00004 Issue RM75 -220.00 - Swivel Bought-In Units 3.50 3.50 -770.00 - 7/6/2020 - - 1212GHG
J00004 Issue LB10 -950.00 - Labour - Grade 1 Bought-In Hours 20.00 20.00 -19,000.00 - 7/6/2020 - - 1212GHG
J00004 Issue LB15 -101.00 - Labour - Grade 2 Bought-In Hours 30.00 30.00 -3,030.00 - 7/6/2020 - - 1212GHG
J00005 Receipt 1212GHG 300.00 - Garden Shed Manufactured Units 4,164.72 4,164.72 1,249,415.79 - 7/7/2020 - - 1212GHG
J00005 Issue RM30 -4,450.00 125.00 Yes - Wood Bought-In M2 120.00 125.00 -556,250.00 -22,250.00 7/7/2020 - - 1212GHG
J00005 Issue RM55 -1,000.00 45.00 Yes - 2 Inch Screws Bought-In Bag 50.00 45.00 -45,000.00 5,000.00 7/7/2020 - - 1212GHG
J00005 Issue RM10 -3,310.00 - Steel Plates Bought-In M2 140.00 140.00 -463,400.00 - 7/7/2020 - - 1212GHG
J00005 Issue RM25 -273.00 - Door Handle Bought-In Units 150.00 150.00 -40,950.00 - 7/7/2020 - - 1212GHG
J00005 Issue RM50 -40.00 - 1 Inch Screws Bought-In Bag 30.00 30.00 -1,200.00 - 7/7/2020 - - 1212GHG
J00005 Issue RM60 -800.00 - Glass Bought-In M2 80.00 80.00 -64,000.00 - 7/7/2020 - - 1212GHG

Page 33 of 37
Jobs
Job Costing Transactions
© www.excel-skills.com -4,576.79 -80,211.70
Job No Type Stock Code Quantity Cost PU Override? Job Link Error Code Description Product Type UOM STD Cost Unit Price TrnValue Price Var Job Date JobLink Cost Avg Actual FG Code

J00005 Issue RM70 -340.00 - Filler Bought-In Bag 60.00 60.00 -20,400.00 - 7/7/2020 - - 1212GHG
J00005 Issue RM75 -610.00 - Swivel Bought-In Units 3.50 3.50 -2,135.00 - 7/7/2020 - - 1212GHG
J00005 Issue LB10 -2,950.00 - Labour - Grade 1 Bought-In Hours 20.00 20.00 -59,000.00 - 7/7/2020 - - 1212GHG
J00005 Issue LB15 -293.00 - Labour - Grade 2 Bought-In Hours 30.00 30.00 -8,790.00 - 7/7/2020 - - 1212GHG
J00006 Receipt 1212THT 50.00 - Tools Shed Manufactured Units 3,621.31 3,621.31 181,065.69 - 7/10/2020 - - 1212THT
J00006 Issue RM30 -700.00 110.00 Yes - Wood Bought-In M2 120.00 110.00 -77,000.00 7,000.00 7/10/2020 - - 1212THT
J00006 Issue RM55 -150.00 - 2 Inch Screws Bought-In Bag 50.00 50.00 -7,500.00 - 7/10/2020 - - 1212THT
J00006 Issue RM10 -560.00 - Steel Plates Bought-In M2 140.00 140.00 -78,400.00 - 7/10/2020 - - 1212THT
J00006 Issue RM25 -53.00 - Door Handle Bought-In Units 150.00 150.00 -7,950.00 - 7/10/2020 - - 1212THT
J00006 Issue RM50 -6.00 - 1 Inch Screws Bought-In Bag 30.00 30.00 -180.00 - 7/10/2020 - - 1212THT
J00006 Issue RM75 -90.00 - Swivel Bought-In Units 3.50 3.50 -315.00 - 7/10/2020 - - 1212THT
J00006 Issue LB10 -240.00 - Labour - Grade 1 Bought-In Hours 20.00 20.00 -4,800.00 - 7/10/2020 - - 1212THT
J00006 Issue LB15 -54.00 - Labour - Grade 2 Bought-In Hours 30.00 30.00 -1,620.00 - 7/10/2020 - - 1212THT
J00007 Receipt 1212GHG 505.00 - Garden Shed Manufactured Units 4,164.72 4,164.72 2,103,183.25 - 7/15/2020 - - 1212GHG
J00007 Issue RM10 -5,611.11 - Steel Plates Bought-In M2 140.00 140.00 -785,555.56 - 7/15/2020 - - 1212GHG
J00007 Issue RM25 -505.00 - Door Handle Bought-In Units 150.00 150.00 -75,750.00 - 7/15/2020 - - 1212GHG
J00007 Issue RM30 -7,501.17 130.00 Yes - Wood Bought-In M2 120.00 130.00 -975,152.05 -75,011.70 7/15/2020 - - 1212GHG
J00007 Issue RM50 -56.11 - 1 Inch Screws Bought-In Bag 30.00 30.00 -1,683.33 - 7/15/2020 - - 1212GHG
J00007 Issue RM55 -1,749.35 - 2 Inch Screws Bought-In Bag 50.00 50.00 -87,467.32 - 7/15/2020 - - 1212GHG
J00007 Issue RM60 -1,250.77 - Glass Bought-In M2 80.00 80.00 -100,061.92 - 7/15/2020 - - 1212GHG
J00007 Issue RM70 -590.64 - Filler Bought-In Bag 60.00 60.00 -35,438.60 - 7/15/2020 - - 1212GHG
J00007 Issue RM75 -1,010.00 - Swivel Bought-In Units 3.50 3.50 -3,535.00 - 7/15/2020 - - 1212GHG
J00007 Issue LB10 -4,920.06 - Labour - Grade 1 Bought-In Hours 20.00 20.00 -98,401.17 - 7/15/2020 - - 1212GHG
J00007 Issue LB15 -505.00 - Labour - Grade 2 Bought-In Hours 30.00 30.00 -15,150.00 - 7/15/2020 - - 1212GHG

Page 34 of 37
Job Costing Review Job Number J00001 Date: 7/3/2020
Manufactured Products: Job Totals
Stock Code Description UOM Qty to Make Qty Received Balance STD Value STD UCost Actual UCost UCost Diff% STD Value Actual Value Diff
1212GHG Garden Shed Units 100.00 105.00 5.00 437,295.53 4,164.72 3,747.71 10.0% 437,295.53 393,510.00 43,785.53
Usage Var Price Var Check
18,785.53 25,000.00 ok
© www.excel-skills.com
Components Issued: Usage Price Total Value
Stock Code Description UOM Qty Required STD Actual Qty Diff Value Diff STD Actual Per Unit Diff Value Diff STD Actual Diff
RM10 Steel Plates M2 1,111.11 1,166.67 1,200.00 -33.33 -4,666.67 140.00 140.00 - - 163,333.33 168,000.00 -4,666.67
RM25 Door Handle Units 100.00 105.00 107.00 -2.00 -300.00 150.00 150.00 - - 15,750.00 16,050.00 -300.00
RM30 Wood M2 1,485.38 1,559.65 1,500.00 59.65 7,157.89 120.00 100.00 20.00 30,000.00 187,157.89 150,000.00 37,157.89
RM50 1 Inch Screws Bag 11.11 11.67 12.00 -0.33 -10.00 30.00 30.00 - - 350.00 360.00 -10.00
RM55 2 Inch Screws Bag 346.41 363.73 350.00 13.73 686.27 50.00 50.00 - - 18,186.27 17,500.00 686.27
RM60 Glass M2 247.68 260.06 250.00 10.06 804.95 80.00 100.00 -20.00 -5,000.00 20,804.95 25,000.00 -4,195.05
RM70 Filler Bag 116.96 122.81 120.00 2.81 168.42 60.00 60.00 - - 7,368.42 7,200.00 168.42
RM75 Swivel Units 200.00 210.00 200.00 10.00 35.00 3.50 3.50 - - 735.00 700.00 35.00
LB10 Labour - Grade 1 Hours 974.27 1,022.98 300.00 722.98 14,459.65 20.00 20.00 - - 20,459.65 6,000.00 14,459.65
LB15 Labour - Grade 2 Hours 100.00 105.00 90.00 15.00 450.00 30.00 30.00 - - 3,150.00 2,700.00 450.00

On this sheet:
The job costing calculations on this sheet enable users to view a detailed standard & actual job costing for any job
created on the JSetup sheet. The sheet requires no user input – all the job cost components are automatically
included based on the job number entered in cell D1. The sheet can accommodate a maximum of three manufactured
stock items per job and includes standard & actual cost totals, a total job variance and usage & price variance
calculations.

Page 35 of 37
Requirements Planning Date Prepared: 3/11/2023
Production Forecast
© www.excel-skills.com
Manufactured Products Produced
2,263,425.34
Stock Code Description UOM Error Code Quantity Unit Cost Value
1212THT Tools Shed Units - 50.00 3,621.31 181,065.69
1212GHG Garden Shed Units - 500.00 4,164.72 2,082,359.65
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -

Page 36 of 37
Requirements Planning
Production Forecast

Components Required
2,263,425.34
Stock Code Description UOM Quantity Unit Cost Value
RM10 Steel Plates M2 6,111.11 140.00 855,555.56
RM25 Door Handle Units 550.00 150.00 82,500.00
RM30 Wood M2 8,093.57 120.00 971,228.07
RM50 1 Inch Screws Bag 61.11 30.00 1,833.33
RM55 2 Inch Screws Bag 1,905.23 50.00 95,261.44
RM60 Glass M2 1,238.39 80.00 99,071.21
RM70 Filler Bag 584.80 60.00 35,087.72
RM75 Swivel Units 1,100.00 3.50 3,850.00
LB10 Labour - Grade 1 Hours 5,126.90 20.00 102,538.01
LB15 Labour - Grade 2 Hours 550.00 30.00 16,500.00

On this sheet:
The requirements planning forecast can be used to determine the stock component quantities
required to produce the manufactured stock quantities entered on this sheet. Simply enter the
appropriate manufactured product codes in column A and the required quantities in column E
in order to calculate the component stock quantities in columns I to N. The columns with light
blue column headings contain formulas which are automatically copied for all new products
added to the table.

Page 37 of 37

You might also like