Professional Documents
Culture Documents
CA Final AMA Full Notes On All Chapters by Mohit Arora OI8T2O3L PDF
CA Final AMA Full Notes On All Chapters by Mohit Arora OI8T2O3L PDF
ADVANCED MANAGEMENT
ACCOUNTING
Contents
Chapter No. Chapter Name Page No.
1 Assignment Techniques 1–4
2 Transportation Techniques 5–9
3 Linear Programming 10 – 15
4 CPM & PERT 16 – 21
5 Learning Curve 22 – 23
6 Simulation 24 – 24
7 Activity Based Costing 25 – 26
8 Service Sector Costing 27 – 27
9 Standard Costing 28 – 36
10 Budgetary Control 37 – 38
11 Marginal Costing 39 – 40
12 Relevant Costing 41 – 42
13 Transfer Pricing 43 – 44
14 Pricing Decisions 45 – 46
© Mohit Arora
All rights reserved. No part of this publication may be reproduced or transmitted, in any form or by any means
of electronic, mechanical & photocopying or otherwise, without the prior permission from the Author.
Advanced Management Accounting CA. Mohit Arora Classes
ASSIGNMENT TECH
TECHNIQUES
MEANING:
Assignment technique is a procedure ure used for solving special kind of Linear programming
ing problems having
one to one relationship.
With the above definition following ththree things have been arisen:
gramming technique.
(i) It is an extension of linear progra
rogramming problems can be solved with the help off this
(ii) Only special kind of Linear prog th technique. (i.e.
work assignment)
(iii) One to One relationship is a n necessity for application of Assignment technique.. (each
( job is to be
assigned to workmen on one to one basis i.e. jobs cannot be separated in otherr wordswo a single job
cannot be done by more than an one workman as well as a workman cannot do more m than one job
simultaneously).
(ii) Objective:
Our objective while assigning
g th
these jobs to different workmen is optimization of benefit
b out of this
assignment. Here optimization
nmmeans minimization of cost or maximization of profi
rofit according to the
facts given in the problem.
Concept Book 1
CA. Mohit Arora Classes Advanced Management Accounting
START
MINIMISATION CONVERT
NO
YES
NO
YES
INITIAL SOLUTION
Have at Least one “0” in each row and
each column.
Say Row & Column Operations.
IF No. of lines =
IMPROVE
order of matrix
NO
YES
FINAL SOLUTION
ASSIGN
END
2 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
Row Operations
(i) Locate smallest value given in each row.
(ii) Deduct this smallest value of each respective from every element of such row.
(iii) Now we will have at least one “0” in each row.
Column Operations
Repeat the above steps with columns also, to get at least a single “0” in each column.
2. Assignment steps
Solution: Conversion
Procedure: Steps
(i) Locate maximum value from the entire matrix
(ii) Deduct each value of the matrix from this value.
(iii) Resulting matrix will be a minimization matrix.
(iv) Now apply normal procedure to solve this matrix.
4. Unbalanced problem i.e. No. of workmen and No. of Jobs is not same.
5. Improvement where no. of lines drawn is not equal to the order of matrix Solution:
Steps
(i) Locate minimum value from uncovered cells.
(ii) Deduct it from the value of every uncovered cell.
(iii) Add it to the value of cells at intersection of lines.
With the above procedure we can improve the matrix and after improvement we will repeat all the steps
from drawing the lines again until we get no. of lines equal to the order of matrix.
Concept Book 3
CA. Mohit Arora Classes Advanced Management Accounting
(2) Particular Assignment: Sometimes an assignment problem may require that a particular type of
work should be given to a particular person. In these problems all the rows and columns related to
specific assignment should be deleted from the matrix, and above process of solving assignment
problems should be done with remaining matrix.
(3) Multiple Solutions: Sometimes while assigning jobs from the final matrix we may not find any row or
column with single “0”. In these cases we can choose any one “0” for the purpose of assignment, but
sometimes in these situations there may be clashes of “0”. This type of situation is called multiple
optimal solution case, and in these situations, there exist more than one optimal solution having equal
answer, though internal assignments may change.
4 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
TRANSPORTATIO
ATION TECHNIQUES
MEANING:
Transportation technique is a proce
ocedure used for solving special kind of Linear progra
gramming problems
having one to many relationship.
With the above definition following ththree things have been arisen:
(i) It is an extension of linear progra
gramming technique.
(ii) Only special kind of Linear prog
rogramming problems can be solved with the help off this
th technique. (i.e.
Transportation between factories
ries and warehouses)
(iii) One to Many relationship is a n necessity for application of Transportation technique.
ue. (transportation is
done on one to many basis i.e. from a factory there may be transfers to many warehouses
war and vice
versa).
2. Objective:
Our objective while transporting
ing these items is optimization of benefit out of this
s transportation.
tra Here
optimization means minimization
tion of cost or maximization of profit according to the
he facts given in the
problem.
3. Conditions to be fulfilled:
Concept Book 5
CA. Mohit Arora Classes Advanced Management Accounting
START
INSERT DUMMY
BALANCED
NO
YES
MINIMISATION CONVERT
NO
YES
INITIAL SOLUTION
(i) North West Corner Rule
(ii) Least Cost Method
(iii) Vogel Approximation Method (VAM)
YES
NO
IMPROVE All ∆ ij’s are positive
YES
FINAL SOLUTION
END
6 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
Vogel’s Approximation Method (Based On Opportunity Cost Approach & Preferable For Exams)
(i) Calculate difference between minimum and second minimum (i.e. penalty) value for each row and
each column.
(ii) Select maximum overall penalty value and make an allocation at the cell having minimum cost,
corresponding to row or column having such highest penalty.
(iii) Gradually eliminate the rows or columns for which demand or supply exhausted, and repeat the
above steps with remaining cells.
(iv) By following above steps we can arrive at the initial solution under VAM.
NOTE:
Tie between Penalties: Criteria for selection, minimum cost cell from the rows or columns having
equal maximum penalties.
Tie between Minimum costs: Criteria for selection, Cell having maximum number of
transportations from the cells having equal minimum costs.
3. Unbalanced problem i.e. Demand units and supply units are not same.
Solution: Insert dummy Row or Column with “0” costs and having balance demand or supply.
Concept Book 7
CA. Mohit Arora Classes Advanced Management Accounting
4. Removal of Degeneracy
Steps:
(i) Locate a cell having minimum cost from untransported cells.
(ii) Make sure that there is not any loop possible from that cell.
(iii) Make it transported by putting an insignificant value “e” nearer to “0”.
(iv) Degeneracy will be removed.
(2) Particular Transportation: Sometimes a transportation problem may require that there should be
some transportation from a particular factory to a particular warehouse. In these situations we have to
use following steps:
(i) Direct Specific: Allocate the required no of units to that particular cell. Deduct these units from
both (demand and supply) sides in the matrix. Solve the remaining matrix by applying VAM. For
checking optimality (Calculation of Ui and Vj & ∆ij ) do not consider specifically allocated cell. Insert
this specifically allocated cell into the solution only.
(ii) At Least case: Don’t make the required cell transported with the “at Least Qty.” Only deduct this
qty. Deduct these units from both (demand and supply) sides in the matrix. Solve the matrix by
applying VAM. For checking optimality (Calculation of Ui and Vj & ∆ ij ) do not take “at Least qty.
cell” in to consideration, if there is not any allocation other than at least allocation in that particular
cell. Insert this specifically allocated cell into the solution only.
(iii) Maximum case: Solve the matrix by applying VAM, if specific maximum cell got no allocation, or
allocations which are less than such maximum limits, no problem, but if this cell have allocations
more than maximum allocations allocate only the maximum units suggested by the question, and in
later situation do not take this cell into consideration during optimality check .
8 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
(3) Multiple Solutions: Sometimes in final solution we may find one or more ∆ij values equal to “0” this
indicates the problem have more than one optimum solution having equal answers. No. of alternative
solutions will always be equal to no. of “0” ∆ij values in the final solution. Steps to arrive at alternative
solution from the final solution:
(i) Select any ‘0’ ∆ ij value cell.
(ii) Make a loop from this cell.
(iii) Put +, - signs alternatively on the corners of loop, start with (+) “0” ∆ij value corner of the loop.
(iv) Select minimum value of transportations from the corners having ‘-ve’ signs and add this value in
the value of transportations having positive sign, and deduct it from the value of transportations
having negative sign.
(v) Resulting matrix will be the alternative solution.
Concept Book 9
CA. Mohit Arora Classes Advanced Management Accounting
LINEAR PROGRAM
RAMMING
MEANING:
Linear Programming is a mathemat atical technique. It is used to solve inequations havin
aving more than one
is technique is used to solve the problems having more
variable. In operations research this ore than one limiting
factor (Key factor). In these typess oof problems generally we see “Many to Many” relationship
rela between
int of view of examination we can broadly classify
different variables. From the point y the
t question in to
following two parts:
Formulation Solution
FORMULATION:
Formulation of linear programming gpproblems is quite easy. One should know basic fund
undamentals of class
10 regarding formulation of linearr eq
th equations for formulating linear programming problem
ems. We can broadly
classify tasks of formulation into three
ree different parts.
10 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
SOLUTION:
We can find out the solution of liner
er p
programming problem by using following three metho
thods:
Solution of L.P.P.
GRAPHICAL METHOD:
We can solve with this method onlyly tthe problems having two variables or a problem with
th three
t variables
and having at least one “equal to” rest
restriction.
STEPS:
(i) Draw lines for each inequation noof constraint functions.
(ii) Shade the appropriate region acco
according to “less than” or “more than” restriction.
(iii) Find extreme points of the shad
aded region.
(iv) Find values of X and Y at differe
ferent points located above.
(v) Put these values in objective fun
function one by one.
(vi) Select the maximum or minimu imum value of the objective function as per requiremen ment of the objective
function.
(vii) Values of X and Y giving highest
hest/ least value of the objective function will be the answe
nswer.
STEPS:
(i) Insert Slack or surplus variablele as per the requirements of the question.
(ii) Put any two values equal to “0” in each of the constraints function, and compute other
ot two values by
solving the equations.
(iii) Repeat above trail (problem havi
having two variables will have 6 such trails)
(iv) Put the values so computed in e each trail in the objective function consecutively.
(v) Trail giving the highest/ least ou
outcome will be the answer of the problem.
Concept Book 11
CA. Mohit Arora Classes Advanced Management Accounting
SIMPLEX METHOD:
Slack Variable: This is also can be termed as idle resource or unused capacity. This variable is introduced
with “less than or equal to” restrictions to convert it into “equal to” restriction. This variable is useful in
solving LPP with “Simplex” and “Trail & Error” Method. We generally denote this variable by using “S”. This
variable will have ‘+’ sign coefficient.
Surplus Variable: This is also can be termed as extra benefit or additional gain. This variable is introduced
with “More than or equal to” restrictions to convert it into “equal to” restriction. This variable is useful in
solving LPP with “Simplex” and “Trail & Error” Method. We generally denote this variable by using “S”. This
variable will have ‘-’ sign coefficient.
Artificial Variable: This is a variable having no existence. This variable is introduced only to start solution
under simplex method. This variable is with “Surplus variable” in the problems having “More than or equal
to” and “Equal to” restrictions. We generally denote this variable by using “A”. This variable will have ‘+’ sign
coefficient in constraint functions and in objective function, It will have “M” or “-M” in minimization and
maximization problems respectively. When artificial variable becomes outgoing variable it will not come
again in the simplex table.
Objective Function
Cj
Basic variable Quantity X1 X2 S1 S2 Ratio
S1
S2
Zj
Cj - Zj
Constraint Function
(i) Introduce Slack variables (Generally Maximization problems have “less than or equal to restrictions.)
(ii) Set up initial simplex table.
(iii) Calculate Zj Row: Zj for each column =∑ ( Cj column X values of respective column)
(iv) Calculate (Cj - Zj)Row = Cj Row - Zj Row
(v) Select MAXIMUM POSITIVE value from (Cj - Zj)Row.
12 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
(i) Introduce Surplus variables & Artificial Variables (Generally Minimization problems have “more than
or equal to restrictions.)
(ii) Coefficient of artificial variable will be “M” in the objective function.
(iii) Set up initial simplex table.
(iv) Calculate Zj Row: Zj for each column =∑ ( Cj column * values of respective column)
(v) Calculate (Cj - Zj )Row = Cj Row - Zj Row
(vi) Select MAXIMUM NEGATIVE value from (Zj - Cj)Row.
(vii) Column corresponding to this value will be “Key Column”.
(viii) Variable of Key column will be incoming variable.
(ix) Calculate ratio = Quantity column / Key column.
(x) Select MINIMUM POSITIVE ratio.
(xi) Row corresponding to such minimum positive ratio will be “Key Row”.
(xii) Variable of key row will be outgoing variable.
(xiii) If any artificial variable is an outgoing variable, then it will not be incoming variable in
subsequent simplex tables. So we will not do any further calculation for such variable in next
table. We will delete this variable from next and subsequent simplex tables.
(xiv) Intersection point of key row and key column will be “Key Element”.
(xv) Prepare II simplex table.
(xvi) New Row for Key Row = ( Old row for key row) / (Key element)
(xvii) New row for Non Key Row = (Old row for non key row) – [(New row for key row)* (Element
corresponding to key element in non key row)]
(xviii) Repeat step (iv) & (v) again
(xix) Check is there any negative value in (Cj - Zj )Row (excluding ‘0’)
(xx) If answer to above question is ‘no’ then it is a final solution
(xxi) If answer is ‘yes’ then Repeat steps (vi) to (xix) again and again until answer to question in step (xix)
above is ‘yes’.
Concept Book 13
CA. Mohit Arora Classes Advanced Management Accounting
2. Unbounded Solution:
4. Multiple Solutions:
It is a case where a problem has more than one optimal solution (i.e. answer will be same under all the
alternatives). In graphical method we can easily identify alternate solutions, as answer will be same at two
or more extreme points. In simplex method where (Cj - Zj ) Row value is “0” for “Non- basic variable”,
alternate solutions exist. We will arrive at this alternative solution by considering, the column having (Cj - Zj)
Row value “0” as key column and thereafter preparing the next simplex table by repeating the steps of
simplex table.
5. Degeneracy:
Where there is tie between two minimum values in the ratio column of a simplex table and we are unable to
choose minimum positive value, this type of a problem is regarded as degeneracy. Unlike transportation
14 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
problems we need not to remove this degeneracy, but here we can choose any value arbitrarily from
abovementioned values and the degeneracy will be removed automatically from the problem.
Concept Book 15
CA. Mohit Arora Classes Advanced Management Accounting
2. Network: Network is diagrammic mic presentation of the project. In the network diagra gram we present the
flow of project (from starting to
oe end), as well as the flow of individual activities and their
the correlation with
other activities, with the help off a
arrows and nods, called as activities and events respespectively.
Not
Notations used in a Network Diagram
Event
Network Diagram
nt activities
Concurrent
16 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
Concept Book 17
CA. Mohit Arora Classes Advanced Management Accounting
K
D 7 8
3 J L
A
E 6 I
B
1 2 H 4 9
F
C G
5
To remove duplicity.
18 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
D
B 3 5
G
A 2
1 6 F
C 7
4
E
2. Earliest Occurrence Time (EOT) & Latest Occurrence Time (LOT) for events.
EOT: For calculating EOT for a particular event, (forward pass computations)
Identify all the paths approaching to that event from the initial event.
Calculate duration of each of such path.
Maximum from the above durations, will be the EOT of that particular event.
LOT: For calculating LOT for a particular event, (backward pass computations)
Identify all the paths approaching to that event from the terminal event. (reverse way)
Calculate duration of each of such path.
Deduct these durations from the LOT of the immediate preceding event. (reverse way)
Minimum from the above values, will be the LOT of that particular event.
3. Earliest Start Time (EST), Latest Start Time (LST), Earliest Finish Time (EFT) & Latest Finish Time
(LFT) for activities.
4. Floats:
Total Float: Total time lag available at a particular activity.
TF = LST – EST or LFT – EFT
Free Float: That part of total float, that can be used without affecting the float of succeeding activity.
FF = TF – Slack of head event or “0” whichever is higher.
Concept Book 19
CA. Mohit Arora Classes Advanced Management Accounting
Independent Float: That part of total float, that can be used without affecting the float of preceding
activity.
IF = FF – Slack of tail event or “0” whichever is higher.
Interfering Float: That part of total float, that will hamper the float of other activities, if used for an
activity.
INF = TF – FF.
PERT
Since PERT is a Probabilistic Model, we will be provided with different estimates of the duration of project
completion. We have to identify estimated duration with different, to arrive at the critical path. Following
formulae are generally used in PERT:
Variance of a Project = Total of all the Variances of the Activities on critical path.
Value of Z = X–X
Project Ϭ
From the value of Z calculated with the help of above formula we can easily find out the probability of
completion or non completion of a project at a given time.
PROJECT CRASHING
Project crashing is a technique of shortening the duration of the project. With this technique we can arrive
at the optimum duration and minimum duration of the project. We generally use following terms in project
crashing:
Normal Time (NT): It is the time required for completing an activity without crashing.
Crash Time (CT): It is the time required for completing an activity after crashing.
Normal Cost (NC): It is the direct cost relating to an activity without crashing.
Crash Cost (CC): It is the direct cost relating to an activity after crashing.
Indirect Cost: It is the cost of Project relating to the duration of the project. i.e. It increases and
decreases with the length of the project. Our aim in project crashing is to reduce these indirect costs by
way of project crashing.
∆T = NT – CT
∆C = CC – NC
Cost slope (cost of crashing per day) = ∆C / ∆T
20 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
STEPS:
(i) Convert network diagram into time scaled diagram.
(ii) Try to shift concurrent activities by using the floats available on each activity, without delaying the
project. If it is possible than the case will be the resource smoothing case.
(iii) If it is not possible to complete the project on time due to unavailability of resources than we have to
increase the duration of the project, this situation will be termed as resource leveling.
Concept Book 21
CA. Mohit Arora Classes Advanced Management Accounting
LEARNING CURVE
MEANING:
Learning curve concept says when n we start a new work, we are not familiar to the process,
cess, so that the cost
initial level, but gradually it falls down. So the concept
and time involved is very high at ini cept says while doing
sion making we should take in to consideration these reduced
costing, pricing, control and decision re costs also.
Learning curve concept applies in the following situations:
It applies only on manual labour ur and not on mechanical labour. (Machines do not n have learning
nu
tendencies). It generally applies on unskilled labour and not on skilled labour (exception:
on: If the work is new
or the process in new then learningg cu
curve can apply on skilled labourers also.)
STEPS:
1. With The Help Of Learning Curve ve Series:
In this case problem is given in such
ch a way, so that solution can be arrived at within the
e series
se only. We just
only need a certain learning curve ve series (i.e. No. of units or batch size) and learnin
rning curve ratio. By
applying learning curve ratio in thee se
series we can arrive at the desired solution. Format at of learning curve
table is given below:
Units/ Batches (i) Average time p.u/ Total time / total cost Marginall time /
Average cost p.u. (ii) (iii) Marginall cost
co (iv)
Initial Unit Initial time/
e/ ccost P.U. Initial time/ cost P.U. Initial time/
e/ cost P.U.
Previous entry x 2 Previouss en
entry x LCR (i) x (ii) (iii) – Previ
evious entry
22 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
Yx = K (X)s
Where,
Yx = Average cost/ time p.u. for producing X units/ batches
K = Average cost/ time p.u. for producing first unit/ batch
S = Log LCR
Log 2
Concept Book 23
CA. Mohit Arora Classes Advanced Management Accounting
SIMULATION
MEANING:
Simulation means to create and testest a small prototype of a large population to identifntify the behavior of
ns relating to such large population can be made easi
population so that various decisions asily with the help of
ototype or sample. In operations research we generall
such relatively small simulated proto rally use probabilistic
model of simulation called Monte CaCarlo simulation, which is very helpful for solving prob
roblems in uncertain
situations.
STEPS:
(i) Determine the objective for the simulation. There may be some objectives like maxi aximization of return
on investment (ROI), or minimiimization of inventory holding cost, stock out of situation
tions etc.
(ii) Indentify the variables that hahave significant influence on the objective e.g. variabl
iables of ROI can be
Sales, cost of sales and Invest
estment etc.
(iii) Determine probabilities of occuoccurrence of various events or factors that may y affect
af the result of
simulation.
(iv) Set up Random No. table.
• Write down the situationss tthat may occur as a result of simulation and their rela elative probability.
• Compute cumulative proba obability for every event or situation.
• Set up range for random om nos. on the basis of such cumulative probability ity computed above.
Range for random nos. ma may vary from 0 – 99 depending upon the cumulative ve probability
p for each
event or situation.
(v) Set up simulation table.
• Identify the size of trailss to be taken for predicting the behavior of population..
• Select Random Numbers rs ffor each such trail.
• Locate the random nos. s. in the range set up in the random no. table drawn above
bove.
• Take the value related to th the range of random nos. identified above as a value ue of trail.
• Take any measure of cent central tendency (i.e. Mean, Median, Mode) as per the e requirement
r of the
situation, for predicting the behavior of population.
• Validate the result find out in the simulation table.
24 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
MEANING:
Activity based costing is a new technique for overheads distribution. In traditional costing system concept of
departmentalization of overheads is generally used to distribute overheads amongst various products. In
traditional system of overheads distribution we consider various departments as cost centers and compute
all the overheads related to the departments by allocating and apportioning various overheads between the
departments. Then we use some recovery base such as machine hrs. and labour hrs. etc. for absorbing
overheads between various products. But sometimes this method does not give correct results as it takes a
single recovery rate for absorbing various kinds of overheads within the department. Activity based costing
has been invented to overcome this drawback of traditional costing system. It states that various rates for
overheads absorption should be used instead of using single recovery rate for arriving at correct amount of
cost.
For this purpose we try to identify relatively small cost centers (called activities) within the departments,
for which different absorption base (called cost drivers) can be identified separately. Then we calculate
different recovery rates for the purpose of calculating cost of production.
STEPS:
Following steps are used for absorbing overheads under activity based costing:
(i) Identify different independent activities within the organization for which cost can be identified
separately.
(ii) Compute the cost related to each activity.
(iii) Identify the cost drivers related to each kind of activity.
(iv) Compute the total no of cost drivers for which cost in (ii) above has been incurred.
(v) Compute cost per driver Such as:
Cost per driver = Cost related to a particular activity computed in (ii) above
Total no. of cost drivers related to the activity computed in (iv) above
(vi) Now compute No. of cost drivers consumed by each product individually.
(vii) Calculate cost of different activities for different products by using the following formula:
Concept Book 25
CA. Mohit Arora Classes Advanced Management Accounting
Some examples of different types of activities and their cost drivers are given below:
26 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
MEANING:
Service sector costing or operating costing is used for calculating cost of providing different services like
hotels, transportation, hospitals, canteen, professional consultancy etc. Costing of Service sector is
different from that of manufacturing in many areas. One of which is, unlike manufacturing, service industry
has not any defined cost unit for which cost of production can be identified easily. In service sector we have
to find out some composite cost units (like tonne km., passenger kms., room days etc.) for calculating the
cost of provision of different services. In service industry cost of labour and overheads is dominating factor,
cost of materials is almost negligible, that’s why we generally classify cost related to service industry as
standing (fixed) costs, and operating (running) costs. In this chapter we will learn how to calculate the cost
of provision of different services.
STEPS:
Following steps are used for calculating cost under service sector costing:
(i) Compute the cost related to provision of an each independent service, indicating standing charges and
running charges separately.
(ii) Identify the composite cost unit related to each kind of service.
(iii) Compute the total no of cost units for which cost in (i) above has been incurred.
(iv) Compute cost per cost Such as:
Cost per cost unit = Cost related to a particular service computed in (i) above
Total no. of cost units related to the service computed in (iii) above
Concept Book 27
CA. Mohit Arora Classes Advanced Management Accounting
STANDARD COSTI
STING
MEANING:
Standard costing is an efficientt te technique for cost control. Standards are basical cally the measures,
parameters, scales or yardsticks, wh which we set up for controlling different elements off cost
co like, Materials,
Labour or Overheads etc. In standard ard costing, standards are set up and actual performanance is evaluated on
the basis of these pre fixed standardards. Then the deviation of actual performance from the standards (called
variance) is calculated. Then we try ry tto find out reasons for aforesaid variances and try to eliminate them by
oncerned persons so that cost control can be applied
fixing responsibilities of different con d in
i the organization
effectively.
ndards:
Factors important for fixing standa
Past performance or experience ce
Current condition or present scen
scenario
Future expectations
Types of standards:
Standards
Cost Sales
Let us now learn how to compute var
variances.
28 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
MATERIAL VARIANCES:
Where:
SR = Standard rate p.u. of input
SQ = Standard Quantity
AR= Actual rate p.u. of input
AQ = Actual Quantity
AO = Actual Output
S. Mix = Actual Qty. in Std. Ratio
Concept Book 29
CA. Mohit Arora Classes Advanced Management Accounting
LABOUR VARIANCES:
Where:
SR = Standard rate p. hr. of labour
ST = Standard Time (hrs.)
AR= Actual rate p. hr. of labour
AT = Actual time (hrs.)
AO = Actual Output
S. Mix = Actual hrs. in Std. Ratio
30 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
VARIABLE OVERHEAD VA
VARIANCES:
Where:
SR = Standard rate p. hr. of labour
ST = Standard Time (hrs.)
AR= Actual rate p. hr. of labour
AT = Actual time (hrs.)
AO = Actual Output
S. Mix = Actual hrs. in Std. Ratio
Concept Book 31
CA. Mohit Arora Classes Advanced Management Accounting
Where,
FOH Cost Variance
[FO5 - FO1]
Where,
FO1 FO2 FO3 FO4 FO5
Actual FOH Budgeted FOH Standard FOH for Standard FOH for Stan
tandard FOH for
incurred the the actu
ctual production
[time available] [time used]
OR OR
[Capacity [Capacity used]
available]
32 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
SALES VARIANCES:
Sales Variance
Sales Price Value Sales Volume Varience Sales Margin Price Variance Sales Margin Volume Varience
(SR - AR) x AQ sold (BQ - AQ sold) x SR (SM - AM) x AQ sold (BQ - AQ sold) x SM
Concept Book 33
CA. Mohit Arora Classes Advanced Management Accounting
Where:
SR = Standard rate p.u. of output
BQ = Budgeted Quantity (Sales)
AR= Actual rate p. u. of output
AQ = Actual Quantity Sold
SM = Standard Margin p.u.
AM = Actual Margin p.u.
S. Mix = Actual hrs. in Std. Ratio
SPECIAL VARIANCE:
34 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
RECONCILIATION:
Note: All favourable variances should be added and adverse variances should be deducted.
Concept Book 35
CA. Mohit Arora Classes Advanced Management Accounting
Booking of
variances
Disposition of
Variances
36 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
BUDGETARY
Y CONTROL
MEANING:
Budgetary control is also a techniquique of controlling. In this technique we try to set up p control on various
tasks within the organization by draft
rafting different types of budgets for all these activities
s in advance, so that
actual performance can be monitored red easily and the responsibilities of the persons conce cerned can be fixed.
Budget is basically a statement prep
repared in advance for a specified task or activity that at is
i to be performed
within a specific period of time. We set control over cost and other activities within the th organization by
preparing various kinds of budgetsts in this technique. Here we take total approach for control
con point of view,
instead of taking per unit approach
ch unlike standard costing. In this chapter we will learn arn how the various
types of budgets are drafted.
Types of Budgets
Concept Book 37
CA. Mohit Arora Classes Advanced Management Accounting
38 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
MARGINAL COSTING
MEANING:
Marginal costing is a technique for decision making. Generally we use Absorption costing technique for
product costing purpose, where we absorb all fixed costs to the cost of production using some recovery
base like labour hours, machine hrs., units produced etc. But actually it is not so, i.e. fixed costs do not vary
with the level of production or sales. They remain static up to a certain level of activity. So this techniques
states that we should consider all the fixed costs as a period cost or capacity costs for decision making and
evaluation purposes, and should not take them into consideration until they are additionally incurred for a
certain decision Marginal costing is very useful in internal control and decision making.
Concept Book 39
CA. Mohit Arora Classes Advanced Management Accounting
40 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
RELEVANT COSTING
MEANING:
Relevant costing approach is used in decision making. This technique states that all the costs that are used
for product costing purposes are not necessarily important for decision making also. There are some costs
that should be ignored or taken additionally while decision making. In this chapter we will learn to identify all
the costs that are important for decision making.
Concept Book 41
CA. Mohit Arora Classes Advanced Management Accounting
42 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
TRANSFER
FER PRICING
MEANING:
Transfer pricing technique is a maj ajor issue in the current business world. As the scopesco of business is
increasing day by day, it is not possi ssible for upper level mangers to manage such a large rge organization. So
for the purpose of better manageme ment and control organizations are divided in to small aller divisions, each
having an independent divisional ma manger. Sometimes, performance of divisional mangers ers is linked with the
profits earned by their respective divi divisions. In such a situation each divisional manager er wants to increase
profits of his respective division. Now a problem arises where output of a particular divisio vision can be the input
for a particular division, in this situatio
ation the problem is to decide proper transfer price as s improper
im price may
impact the profitability of both the di divisions and give birth to various conflicts. divisional
nal mangers may not
be interested to transfer goods inter ternally, instead they can choose to deal with externa rnal parties and may
adversely impact the profitability of o organization as a whole. That’s why it is very imporportant to decide fair
transfer prices.
Transfer Pricing plays a very imp important in international taxation also, as by fixing fair
ir transfer
t prices one
can avoid a lot of tax burden. That at is the reason we are having specific tax laws on tran ransfer pricing issue.
Now we learn how to decide fair tran ransfer prices.
Concept Book 43
CA. Mohit Arora Classes Advanced Management Accounting
44 Concept Book
Advanced Management Accounting CA. Mohit Arora Classes
PRICING
NG DE
DECISIONS
MEANING:
This Chapter deals with the matter, r, o
of deciding, fair prices for different products and service
rvices. To decide
price is a very crucial decision for any organization because this depends on various facto ctors such as the
mpetition, restrictions imposed by government etc. in this
cost of production, profitability, comp thi chapter we will
rent situations.
learn how to decide prices in differen
Here are some techniques used to o de
decide prices.
Cost Mark - up
Where the cost can be:
(i) From past experience.
(i) Total cost
(to maintain profitability)
(ii) Variable cost
(ii) Industry average.
(iii) Relevant cost
(to be in competition)
(iv) Marginal cost
(iii) Some other mathods
(v) Standard cost
( to cover risk associated etc.)
Concept Book 45
CA. Mohit Arora Classes Advanced Management Accounting
Monopolistic
Competition
Pure Competition
Oligopoly Few sellers in the
There are many sellers market and product
Monopoly in the market selling Few sellers in the differentiation is
same product and the market selling same possible. Each one can
Only one seller in the
price will be decided by products. They can decided different
market and it can
market itself. decide the price with price for its products
decide the price as it
[Example: Normal majority as everyone by applying product
wishes.
market / Bids and depends on others differentiation but the
tendors (Sealed bid price. prices cannot be
Pricing) ] increased or
decreased beyond a
certain limit.
Pricing Strategies
46 Concept Book