Key takeaways
- Piece pay is computed on accepted pieces.
- Materials issued are valued and attributed.
- Each weaver has a running payable.
- Product margin is visible per unit.
A craft enterprise is a factory without a roof. Materials go out to homes across several barangays, work comes back weeks later in varying quality, and everybody is paid by the piece. The records problem is not complexity but distance: nothing is in one place, and the only person who knows what a weaver is owed is usually the weaver. HabiDesk PH keeps the job, the material and the payout on one ledger per weaver.
Jobs go out with materials
A production job names the weaver, the product and the quantity ordered, and the materials released for it are issued against the same weaver and job.
Materials issued are valued at cost, which tells a workshop how much of its stock is currently out in people's houses.
Pay follows acceptance
On delivery the workshop records the quantity delivered and the rejects. Accepted pieces are the difference, and piece pay is accepted pieces at the product's piece rate.
Paying on accepted pieces rather than delivered ones is the fair version for both sides, provided the reject is recorded with a reason and the weaver can see it.
Each weaver has a ledger
The weaver ledger gathers jobs, pieces accepted, piece pay earned, materials issued and payouts made, and reports what is still payable.
In this trade money moves in small amounts and often in advance, so a running payable per person is the difference between a clear relationship and an awkward one.
Buyers and the margin
Orders carry their lines and a packing cost, which matters for export buyers whose cartons and labels are a real expense.
Each product's margin per unit is the selling price less the material cost and the piece rate, so a buyer asking for a lower price can be answered with arithmetic.
Review exceptions every week
Resolve duplicate IDs, missing links, overdue balances, negative amounts, and open operational items in CHECKS before using the dashboard for decisions.
HabiDesk PH Private Google Sheets Web App is designed for use with a Google account, Google Sheets, and Apps Script, using owner-only deployment by default.
No export documentation, certificate of origin or shipping booking, no design or pattern library, no fair trade or certification audit records, no cooperative share capital accounting, and no payroll, SSS or benefit computation for weavers.
Frequently asked questions
How do I handle an advance to a weaver?
Record it as a payout. The weaver's payable falls, and it goes negative only if the advance exceeds what has been earned, which the checks will flag.
Can piece rates differ by skill level?
The piece rate lives on the product. For a higher rate to a master weaver, create a separate product entry or record the difference as an additional payout.
Does it handle export papers?
No. It records production, payouts, orders and packing costs. Documentation and shipping stay with your forwarder.
Does this replace official records?
No. No export documentation, certificate of origin or shipping booking, no design or pattern library, no fair trade or certification audit records, no cooperative share capital accounting, and no payroll, SSS or benefit computation for weavers.

