A pupusa is masa stuffed and griddled to order, and a revuelta, pork, beans and cheese, costs about 86 cents with curtido, salsa, the plate and the card fee, and sells for $3.50. A truck sells them hot; frozen packs sell in Latino grocers between truck days; and catering feeds a party of 50 at once. The plan turns on hands at the comal, the truck and its commissary, and the meat rule: pork pupusas sold hot from the truck are retail food, but frozen packs sold to a grocer with pork in them bring USDA inspection, so the grocer gets queso and frijol con queso. The plan below works per pupusa. In the example, a Houston pupusa truck starts with $75,400, ends its first year about $16,900 ahead before the owner's pay, and makes about $5,300 a month at full speed. Below is each part of the plan, the first year month by month, the startup budget, and a free template.
The short version
- Describe the business in a paragraph: the pupusas, the stops, who buys, the goals.
- Cost each pupusa: masa, filling, curtido and salsa, the plate, the card fee.
- Plan sales by product: revueltas, queso con loroco, frozen packs, catering.
- Hands at the comal are the biggest cost after the truck.
- Frozen packs for grocers: meatless, or USDA inspection.
- Commissary, propane and permits are fixed costs.
- TaroStack costs each pupusa from its recipe and what each batch used. More below.
Part 1: the business description
La Ceiba Pupusería, a made-up pupusa truck in Houston, Texas, writes:
La Ceiba Pupusería makes pupusas to order from a truck at two weekday stops and a weekend market, sells frozen six-packs of queso and bean and cheese pupusas to four Latino grocers, and caters parties. In its first year it aims to reach $19,025 of sales a month.
Part 2: what a pupusa costs
| Item | Masa | Filling | Curtido and salsa | Plate or bag | Card fee | Cost | Price | Cost share |
|---|---|---|---|---|---|---|---|---|
| Pupusa revuelta, at the truck | $0.15 | $0.45 | $0.10 | $0.05 | $0.11 | $0.86 | $3.50 | 24.6% |
| Queso con loroco, at the truck | $0.15 | $0.55 | $0.10 | $0.05 | $0.11 | $0.96 | $3.75 | 25.6% |
| Frozen six-pack of queso, to a grocer | $0.90 | $2.40 | $0.35 | $3.65 | $9.00 | 40.6% |
Loroco, the flower bud that goes in with the cheese, comes frozen or jarred from Latino distributors. The grocer sells the frozen six-pack for about $13. Catering for 50, 150 pupusas with curtido and salsa, is $525 and costs $135. Bags and labels for frozen food are in how to package frozen food for sale.
Part 3: the truck, the grocers and the meat rule
The truck works two weekday lunch stops and a Saturday market, prepping masa and fillings at its commissary. Frozen six-packs are made on Mondays, frozen fast and delivered every two weeks. Pork stays on the truck: pupusas with meat sold to another business bring USDA's inspection, in usda meat inspection requirements. The truck's permits are in food truck license.
Part 4: what each product earns
| Product | Price | Variable cost | Contribution | Margin | Units a month at full speed |
|---|---|---|---|---|---|
| Pupusa revuelta | $3.50 | $0.86 | $2.64 | 75.4% | 2,500 |
| Queso con loroco | $3.75 | $0.96 | $2.79 | 74.4% | 1,500 |
| Frozen six-pack to grocers | $9.00 | $3.65 | $5.35 | 59.4% | 400 |
| Catering for 50 | $525.00 | $135.00 | $390.00 | 74.3% | 2 |
At full speed the business sells $19,025 a month and keeps $13,705, 72%; revueltas bring $6,600 of it.
Part 5: the first year, month by month
Fixed costs are $8,450 every month: commissary ($1,200), wages for two at the comal ($5,500), propane and fuel ($600), permits and market fees ($300), insurance ($300), freezer storage ($200), software ($50), and other costs ($300). Sales start at 35% of full speed:
| Month | Sales | Profit | Cash, year to date |
|---|---|---|---|
| 1 | $6,816 | −$3,536 | −$3,536 |
| 2 | $8,074 | −$2,632 | −$6,168 |
| 3 | $9,333 | −$1,727 | −$7,894 |
| 4 | $10,591 | −$822 | −$8,716 |
| 5 | $11,849 | $83 | −$8,634 |
| 6 | $13,108 | $988 | −$7,646 |
| 7 | $14,891 | $2,282 | −$5,364 |
| 8 | $16,149 | $3,187 | −$2,177 |
| 9 | $17,228 | $3,962 | $1,786 |
| 10 | $18,126 | $4,609 | $6,394 |
| 11 | $19,025 | $5,255 | $11,649 |
| 12 | $19,025 | $5,255 | $16,904 |
The year's sales are $164,215, and the business ends it $16,904 ahead, before the owner's pay. It breaks even at about $11,730 of sales a month, in the fifth month. The lowest cash point, −$8,716 in month 4, is covered by the $15,000 of working cash with about $6,300 to spare. Rain and summer heat thin the market days; the frozen packs keep coming in when the truck doesn't go out.
Part 6: the startup budget
| Item | Example |
|---|---|
| Used food truck | $48,000 |
| Truck wrap and signs | $4,000 |
| Comal and prep tools | $2,500 |
| Permits and inspection | $2,000 |
| Chest freezer | $1,500 |
| Opening inventory | $1,000 |
| Register | $800 |
| Vacuum sealer | $600 |
| Working cash | $15,000 |
| Total to start | $75,400 |
The $60,400 before working cash is earned back in about 11 months at full speed. Another truck is in taco truck business plan, and another Latin American dough sold frozen in empanada business plan.
Get the template
Download the pupusa business plan workbook. Four sheets: your products, each with its price, variable cost and units a month at full speed; the first year, month by month, with sales ramping up, profit, cash, the first profitable month, the lowest cash point and whether the working cash covers it; your fixed costs; and the startup budget. It's an ordinary Excel file with no macros, and it works in Google Sheets, LibreOffice and Numbers.
Where this stops working
The plan uses one cost per pupusa. Cheese moves by the week, a busy Saturday makes more than the prep planned, and which frozen packs are oldest at a grocer is anyone's guess.
How TaroStack does it
TaroStack costs each pupusa from its recipe and from what each batch used.
Recipes by weight. Each pupusa is a recipe, with unit conversion from the case or sack to the gram.
True cost from the batch. Each batch takes ingredients at their real cost, from the deliveries they came from, so a price rise shows up in the next batch.
Price creep. A price-creep report per supplier shows which ingredient is quietly costing more.
| The job | Notebook | In TaroStack |
|---|---|---|
| What a pupusa costs this week | Last season's sheet | True cost from the batch |
| Frozen packs by date | Marker on the bag | Lots with dates, oldest first |
| An ingredient creeping up | Noticed at tax time | A price-creep report |
| Whether wholesale still pays | A guess | Margins on real cost |
Recipes, batches and true cost are on every plan, from $49 a month. The first 30 days are free, with no credit card. If you'd like a hand setting up, ask, and we'll do it with you.
