Farm Owner's Guide

Your first week on EggKo

A step-by-step walkthrough of the core daily flow — from signup through harvest, egg room, orders, and reports. Follow it in order, or jump to the phase you need.

3
harvest shifts
FIFO
inventory
10
phases
01

Sign up & verify email

Create your account and confirm you own the email address. Takes about two minutes.

  1. Hit Start free.

    Enter your email, username, password, and phone number. Phone is optional for login but helps if you lose your password.

  2. Open the verification email.

    We'll send a branded email with a verification button. Click it. Unverified accounts can't reach the dashboard.

  3. Log in.

    You can sign in with email, phone, username, or a QR token. After login, you'll land on the onboarding wizard — phase 02.

02

Set up your farm

The onboarding wizard walks you through six steps. All of them are skippable — you can add the rest from Farm Settings later.

  1. 1

    Farm basics

    Farm name, harvest schedule (2× or 3× daily — Sipot is the third collection), tray size (default 30), currency (12 supported), timezone (13 supported, DST-aware).

  2. 2

    Houses

    Add laying houses and the brooder (if you raise chicks). Starter: 1 house. Growth: 5. Pro: unlimited.

  3. 3

    Egg sizes

    Default list comes pre-filled for the Philippine market (PYUK, SMR, MR, SPW, PW, PL, S, M, L, XL, JMB). Add or remove to match what you sort.

  4. 4

    Feed types

    Layer mash, grower, etc. Set sack weight so sacks+taro inputs convert to kg automatically.

  5. 5

    Suppliers

    Who you buy feed, chicks, and medicines from. You'll reference these on every purchase.

  6. 6

    Review

    Confirm and finish. You can edit anything later under Farm Settings.

Tip: New accounts get 14 days of Pro free. Use the trial to try PDF/Excel export, analytics, and multi-farm before picking a plan.

03

Invite your team

Staff records and login accounts are separate. Records are unlimited on every plan — logins are what the plan limits.

  1. Create a staff record.

    Sidebar → Staff → New staff

    Staff records track people who work on the farm — name, role, status, contact. They don't need a login account to exist.

  2. Invite them as a user (optional).

    From the staff detail page, send an invite. They'll pick a password and appear in your farm with the role you pick.

  3. Pick a role.

    Owner (everything). Manager (everything except billing and farm settings). Egg room staff (egg room + orders view). Helper (only their assigned houses). Vet (medicines + flock view). Viewer (read-only).

  4. Assign houses to helpers.

    Helpers only see the houses they're assigned to. Change assignments any time — history is kept with date-effective records.

04

Record the daily harvest

The helper counts eggs at the board after each collection shift. AM, PM, and (for 3× schedules) Sipot.

  1. Open the harvest page.

    Sidebar → Harvest

    You'll see a card per active laying house with today's progress — which shifts are already encoded, total eggs, HD%, mortality.

  2. Use Quick encode for multi-house.

    A matrix form where you enter all houses × all schedules on one screen. Fastest way to finish the daily entry.

  3. Enter trays + loose + feed + mortality.

    Loose ≥ tray-size auto-converts to whole trays. Feed can be sacks+taro, kg, or grams — whatever your farm uses.

Tip: Bad eggs (dahik / litik / dirty / damaged) are NOT recorded here. The helper can't tell them apart while collecting — they're identified later at classification in phase 06.

05

Receive eggs in the egg room

The eggs the helper collected at the board are handed off to the egg room. The receiver counts again and reconciles.

  1. Log the receive.

    Sidebar → Egg room → Received

    Per house, per schedule: trays + loose received. You'll see a live Board says badge showing what the helper encoded at the board, so you can match as you type.

  2. Reconcile.

    The reconciliation view compares the helper's board count with the egg room's received count per house. Matches turn green; mismatches turn amber with the delta shown.

  3. Investigate mismatches.

    A persistent mismatch on one house usually means miscounting — or shrinkage. The receiving list status badges (Matches / Short / Pending receive / No board entry) make the gaps obvious.

06

Classify by size (and set aside bad eggs)

Sort the received eggs into sizes. This is also when you spot bad eggs — the classifier inspects every egg as they sort.

  1. Open the classify form.

    Sidebar → Egg room → Classify

    Pick a production date, then enter trays and loose pieces per size (PYUK … JMB). The form shows a live running total so you can check your math against what you received.

  2. FIFO batches are auto-created.

    Every classification creates (or adds to) an inventory batch tagged with that production date. When you sell later, the oldest batch is deducted first — you never have to pick manually.

  3. Record bad eggs separately.

    Sidebar → Bad eggs → Record bad eggs

    Four types: dahik (soft-shelled), litik (cracked), dirty, damaged. Tag with a house if you know which one it came from — helps you spot the troubled flock in the analytics Bad eggs tab.

Why here, not at harvest? A helper collecting eggs can't reliably tell dahik from a thin-shelled good egg, or spot a hairline litik. Only the classifier, handling each egg, can — so bad eggs get their own workflow anchored to production date.

07

Customers & pricing

Set up your customers once. Every order reuses the current price and labels — no re-typing.

  1. Add the customer.

    Sidebar → Customers → New customer

    Type (wholesaler / retailer / walk-in), fulfillment (pickup or delivery), payment terms, credit limit.

  2. Set their prices per size.

    Each customer has their own per-tray price for every egg size. Price changes are date-effective — old orders keep the old price, new orders use the new one. History never gets overwritten.

  3. Customer-specific size labels (optional).

    If a customer calls your Medium eggs Extra large, set a label — their invoices, receipts, and loading prints will show it their way while your inventory stays in your codes.

Tip: Got a new customer with a similar setup? Use Copy customer — it clones their type, fulfillment, payment terms, size labels, and current prices in one click.

08

Take orders & load out

Order → load → payment. FIFO picks the oldest eggs first so nothing ages on your shelf.

  1. Create the order.

    Sidebar → Orders → New order

    Pick the customer, pick a delivery date, enter trays per size. You'll see live Available counts per size so you can promise only what you have.

  2. Load it out.

    When the truck arrives, open the order and record the loading. You can adjust trays + loose to match what actually left the farm — billing uses the loaded amounts, not what was ordered.

  3. FIFO does the inventory math.

    The oldest batch is deducted first, and every deduction is audit-logged. Cancel or return and FIFO reverses — eggs go back to the original batch.

  4. Record the payment.

    Cash, bank, GCash, Maya, or check. Orders auto-mark as delivered when fully paid. Credit customers can carry a balance and pay later — the customer statement page shows what's outstanding.

Tip: Print a loading list for the trucker (no prices), a delivery receipt for the customer (with prices + payment status), or an invoice for credit sales — all PDFs on Pro, with your farm's branding.

09

Read your reports

The dashboard has the day's snapshot. The reports page has everything deeper — per-house, per-flock, per-customer, financial.

  1. Check the dashboard daily.

    Sidebar → Dashboard

    Six KPI cards: eggs today, avg HD%, inventory, feed stock, pending orders, revenue. Pick a mode — Balanced, Production, or Business — to re-rank what's shown.

  2. Open the reports page.

    Sidebar → Reports

    Eight report types: monthly production, daily summary, per-house, flock cycle, customer statement, financial summary, egg room inventory, staff. Each has month navigation and charts.

  3. Export PDF or Excel.

    Pro plan unlocks branded PDF exports and Excel workbooks with amber headers, frozen rows, and the farm's own currency symbol.

  4. Dig into Analytics.

    Five tabs on Pro: quality + turnover, customers, flock economics, suppliers, bad eggs. Each answers a different question about profitability or quality.

10

What's next

Once the core flow is second nature, explore these — they're not daily tasks but they're powerful.

Flock lifecycle

Track chicks from purchase through brooder, transfer to laying, male pullouts, mortality, depletion, and end-of-cycle — with HH% and FCR.

Medicines & vaccines

Track purchases, per-house administrations, and vaccination schedules with overdue alerts.

Bad egg sales

Sell dahik to bakers, give broken eggs to the pigs, discard the truly unusable. Five dispositions, full FIFO, full audit trail.

AI Farm Assistant

Ask anything about your farm data — today's production, best customer, which house has the most dahik. Growth and Pro plans.

Multi-farm

Pro unlocks adding more farms from the same account. Each farm has its own plan, its own data, and its own currency.

CSV import

Migrating from a spreadsheet? Import houses, egg sizes, customers, staff, suppliers, feed types, medicines, and harvest records in bulk.

Ready to start?

14 days of Pro, free. No credit card. Your farm, your data — always.

See FAQ · Pricing