Looking for general business advice on this. This is probably stupid to even have this problem, and I can only hope to explain it well. But here we go. I’m sorry. I’ll just say that now.
Problem
Every month we have labor that is done on parts AFTER they are complete. Dozens, maybe hundreds of hours.
** Where should a worker apply her time? **
Solution 1: reopen the jobs, charge time to the job, cost goes to variance, etc.
The problems with that are:
- Some parts don’t even get a job of their own - they are purchased parts that we work on
- The others, we have no idea what the job number was for this thing we made two weeks ago.
⏪ Rewind: Here's the scenario.
You know, this is so atrocious, I'm just going to hide it.
We build trucks
- We make some of the components, like the frame (the chassis)
- We buy other components, like the cab floor
A. SOMETIMES we paint the parts (here)
B. And SOMETIMES we subcontract the parts to be galvanized
So any combination of (1 or 2) and (A or B) is possible.
Painting is simple. Case closed.
Galvanizing is very messy (literally).
When we receive the parts back from galvanizing, they need to be cleaned up, which involves substantial time [labor] and resources [burden].
To utterly complicate streamline this, we apply the subcontract costs to the jobs to make the trucks (which is the thing we sell) and not to the jobs to make the frames. We just pretend that the frame is done when it is raw and done being welded. (And purchased floors are already in that state when they arrive, so no job needed at all there. So, logically, putting the clean-up costs on the truck jobs actually makes perfect sense with this scenario.
Solution 2: Charge time to the truck jobs
The problem with that is we wait until the last second to firm the truck jobs. The “last second” might be long after that frame is cleaned up - so there is no open truck job to charge to. We do this because, for one, Engineering is changing the BOMs constantly. Ob la dee, ob la dah, life goes on.
Back to the problem
OK, so one thought is to use indirect codes. We use them now for cleaning and maintenance and other things.
What I dislike (in this situation) is that indirect has no burden applied. And that’s not right - this work being done is legitimate, productive work that uses substantial resources (it’s welders using torches and drill bits and reamers). This isn’t just “overhead”; it’s directly related to the cost of offering galvanizing to our customers. If we didn’t galvanize, we would not be doing this.
I think the easiest thing is to
- Do this as indirect
- Tally up the hours at month end
- Then (on a napkin) multiply the hours by some burden rate and do a journal entry
I know, I hate journal entries, too. But it’s one a month.
Any thoughts?