Create waybills in batches
Select all confirmed orders, choose the carrier rules, and generate every waybill at once. Errors are reported per row so you fix exceptions instead of redoing the batch.
Prepare the batch before you generate it: confirm the orders, check the addresses and decide the carrier rules. A clean input produces a clean output, and the time saved by bulk creation is lost if half the rows come back with errors.
Prepare a clean batch
A short, repeatable preparation routine does more for speed than any shortcut inside the tool.
- Filter to confirmed orders only, so unconfirmed ones never reach a courier.
- Check the flagged rows: short addresses, missing phone numbers, unusual COD amounts.
- Apply your carrier rules, by route, parcel type or COD, so each row is routed correctly.
- Confirm weights where they affect the rate.
- Generate the batch and review the summary before printing.
Use spreadsheet import for orders outside your store
Not every order comes from an online store. Orders from social media, phone calls and wholesale customers often live in a spreadsheet. Importing that sheet creates the waybills in one pass, so these orders get the same speed as store orders.
Keep one template with the columns your platform expects, locked so nobody renames a header, and validate the sheet before you import it. Most import errors come from a missing area, a phone number in the wrong format or a COD amount typed as text.
- Receiver name, mobile number and full address
- Governorate and area from your agreed list
- COD amount as a number, empty for prepaid
- Weight and an order reference you can search later
Handle errors without redoing the batch
A batch of hundreds will almost always include a few rows that fail. That is normal. What matters is that the failures are reported per row, so you fix and re-run only those instead of starting again.
Keep a simple log of the causes. If the same error appears every day, such as a missing area or a phone number in the wrong format, fix it at the source in your store form or your spreadsheet template.
Scan, do not type
A barcode scan at packing verifies the right item went into the right parcel. It is faster than reading codes by eye and removes most picking mistakes.
Scanning does two jobs at once. It confirms the item and it records that the item was packed, which keeps your stock figures current. It also creates a trail you can use if a customer says the wrong item arrived.
Set up a packing station that keeps pace
A good packing station is small, tidy and arranged so that every movement is short. Everything a packer needs should be within reach: scanner, scale, label printer, tape and the box sizes you use most.
Separate picking from packing once you have more than one person. Pickers bring items to the station; packers scan, pack and label. Splitting the roles removes walking from the packer's day and makes each step easier to measure.
- Scanner and label printer at the same station
- A scale to confirm weight before sealing
- Standard box sizes within arm's reach
- A bin for orders that fail a scan
Print once, sort by carrier
Print labels grouped by carrier and stage parcels in carrier bins. When the pickup arrives, nothing is searched for.
Standardise label size and printer settings once and lock them, so nobody wastes time on reprints. Many errors at the pickup table are simply labels stuck on the wrong parcel; carrier-coloured bins and a final check scan close that gap.
- One printer profile for label size
- Colour or letter codes per carrier
- A single hand-off point for pickups
Plan the pickup hand-off
The hand-off is the last place errors creep in. Count parcels per carrier before the courier arrives, hand over against that count and keep a signed or scanned record. If a parcel is later reported missing, that record settles the question quickly.
Scale up without adding chaos
Growth exposes weak routines. Measure orders packed per person per hour, errors per hundred orders and the time from confirmation to handover, and watch them as volume rises. If a number slips, fix the process before adding people.
Write the routine down as a short checklist for new team members. A process that lives in one person's head cannot scale, and it breaks the day that person is away.