Job Costing stock write off and Gain and Loss balance
Stock Write-Off & GL Allocation
When closing a job and doing a stock writewriting off astock, newthe GLassociated linkcost needsmust be correctly allocated in the General Ledger (GL).
To ensure accurate financial reporting, the write-off should be posted to takethe place
Use GL account under Cost of Sales calledaccount –using the GL code:
“Job Costing Stock Write OffOff.”
This ensures that any unrecovered stock used on the job is properly accounted for as a cost to the business.
.png)
Setup a new GL link and GL Link setup
To correctly account for stock written off during job closure, a dedicated GL link must be configured.
- GL Link Code:
JOBSTKWRITEOFF - Description: Job Costing Stock Write-Off
This link should be assigned to the appropriate Cost of Sales account in the General Ledger.
Setting this up ensures that any stock written off is accurately recorded as a cost to the business, maintaining correct financial reporting and audit tracking.
JOBSTKWRITEOFF .png)
Group Link
A Group Link must be created to support stock write-offs during job closure.
- Document Type: Job Close Stock Write Off
- Code:
JOBWRITEOFF - Description: Job Costing Stock Write Off
This .png)
ensures Groupthat Link
stock
isCreatewritten aoff newduring Documentjob Typeclosure, calledthe Jobtransaction Closeis Stockcorrectly Writerecorded Off
linked
toJOBWRITEOFFthe Jobappropriate CostingGL Stockaccount Writefor Offaccurate costing and reporting.
.png)
Link GL Links
.png)
Create Link under SCM
.png)
.png)
Job Close & Stock Write-Off Process
When Closeclosing Joba job and Finalprocessing invoicethe forfinal usageinvoice, andany percentagestock write-offs must be recorded using the newly created GL link.
- Continue to use
thisthenewStocklinkJournalAdjustment
process - However,
Job is closed, then one must useensure thenewGL linkforJOBSTKWRITEOFFthe(Job Costing Stock Writeoff.
When
WeThis stillensures usethat any unrecovered stock from the Stockjob Journalis Adjustment,correctly butposted justto withthe aCost differentof GLSales, Linkmaintaining accurate financial reporting and job costing.
.png)
Percentage Invoice – WIP correctionCorrection
This process applies specifically to final percentage-based job invoices.
ThisIt is only applicable to the Percentage Job Invoice Final invoice
This function isused to correct theany differencevariance between the WIPWork in Progress (WIP) Ledger account and the stock writewrite-off offvalue when doingcompleting a finaljob. percentageThese invoicedifferences can occur due to timing, usage, or costing variations throughout the job lifecycle.
To
supportSetupthis correction, a new GL account must be set up and used during the final invoicing stage. This ensures that:
- WIP balances are cleared correctly
- Stock write-offs are accurately reflected
- Financial reporting remains balanced and accurate
.png)
GL Link Setup – Job Gain / Loss
To manage any differences identified during final job invoicing, a new GL Linklink must be created.
This link is used to account for any variance between expected and actual job costs (gain or loss), ensuring these differences are accurately recorded in the General Ledger. This helps maintain clean financial reporting and proper reconciliation when closing jobs. A new Document Type must be created to support WIP corrections during job finalisation. This document type is used to group and process adjustments required to correct differences between Work in Progress (WIP) and actual job costs when completing percentage-based jobs. It ensures all WIP correction entries are clearly recorded, tracked, and linked to the appropriate GL accounts for accurate financial reporting.
JOBGAINLOSS.png)
GL Link Group
A new Document Type is created called– Job WIP Correction
.png)
GL Link
.png)
GL Link SCM setupSetup
Create a new– Job WIP Correction
A new GL link must be created within the SCM (Supply Chain Management) setup to support WIP corrections during job finalisation.
- GL Link: Job WIP Correction
This link is used when processing adjustments between Work in Progress (WIP) and actual job costs, particularly for percentage-based invoicing.
It ensures that any corrections are accurately recorded and aligned with the correct GL accounts, supporting proper reconciliation and financial reporting.
.png)
Example
.png)
- Do first invoice – half
.png)
- Invoice posting
.png)
- T-Accounts
.png)
- Lines are managed, but more costs are added
.png)
This means that the job has exceeded by R160-03
.png)
Second Invoice
DidA notsecond manageinvoice otherwas processed without managing the remaining lines, thereforeresulting Iin madeincreased more profitprofit.
The balance in the WIP account must be adjusted when there is a difference between WIP This (Adjust To determine the This ensures the WIP account
will now showreflects R800-R800.00AndwriteWrite-Off offtotals isR560.04R560-04Differencecreates a difference of R239.96, representing the variance remaining in the WIP accountisR239-96.png)
.png)
ofCorrectionneedsand toactual bejob donecosts. corrected
happenstypically occurs when the WIP value is higher than the actual costs recorded.higherHigher Debit
If -– R239.96R239-96CreditCost COSof Sales – Job GainGain/Loss Loss– R239-R239.96IF theActual Costs are higher thanHigher (thisAdjust isUp – Default GL Behaviour):
Explanationdefaultcorrect GL Links)
Debit COS Job Gain Loss R239-96
Credit WIP - R239-96
One must work outthe estimateestimated values posted to the WIP account for thatthe job,jobthentakethese to the actual costs posted to Cost of Sales (COS)betweenand allprocess the COSadjustment postedaccordinglyandthenbalance
This corrects the balance based on the difference between actual values of the job versus the WIP account.