← Semua artikel Penggredan

Sayur Gred A, B dan C: maksud setiap gred bagi pembeli

Gred hanya berguna jika kedua-dua pihak membacanya dengan cara yang sama. Beginilah Nusatani mentakrifkan Gred A, B dan C, pembeli yang sesuai untuk setiap gred, dan perkara yang perlu ditulis sebelum penghantaran pertama.

Diterbitkan 18 Ogos 2026Bacaan 6 minitNusatani, Kelantan

Mengapa gred lebih penting daripada “segar”

Setiap pembekal mengatakan segar. Yang sebenarnya dirancang oleh dapur atau kilang ialah konsistensi: saiz yang sama, warna yang sama dan tahap kecacatan yang sama dari satu penghantaran ke penghantaran seterusnya. Gred ialah janji itu dalam bentuk bertulis. Tanpanya, “hasil segar” bermaksud apa sahaja yang ada pada pagi itu.

Di Malaysia, Lembaga Pemasaran Pertanian Persekutuan (FAMA) menguatkuasakan peraturan penggredan, pembungkusan dan pelabelan hasil pertanian. Gred A, B dan C Nusatani berada di atasnya: piawaian komersial yang dipersetujui dengan setiap pembeli dan ditulis mengikut cara hasil itu benar-benar digunakan.

Gred A: untuk hidangan

Saiz dan warna seragam, matang sepenuhnya, bentuk lurus, tiada cacat atau lebam. Dapur hotel dan restoran, katerer, pasar raya dan program eksport membeli Gred A kerana sayur itu dilihat oleh tetamu atau pembeli sebelum dimakan.

Di Nusatani, Gred A dijalankan di bawah barisan Premium. Ia dibungkus mengikut spesifikasi kotak atau krat pembeli, dengan gred, tarikh tuai dan kod plot ditanda pada setiap kotak.

Gred B: kesegaran sama, rupa berbeza

Gred B membenarkan sedikit bengkok, sedikit beza saiz atau tanda pada permukaan. Kesegaran, pengendalian dan rantaian sejuk adalah sama seperti Gred A; perbezaannya pada rupa, bukan keadaan.

Ia sesuai untuk pemborong pasar basah, pengedar dan penyediaan dapur, di mana sayur dipotong sebelum dilihat sesiapa. Harganya pada paras pasaran.

Gred C: untuk pemprosesan

Gred C ialah hasil yang luar saiz atau cacat pada rupa tetapi isinya elok sepenuhnya. Ia bukan sisa dan bukan stok rosak: hasil yang reput tidak dihantar dalam mana-mana gred.

Pemproses pes, sos, jeruk dan produk kering membeli Gred C kerana bentuk tidak lagi penting setelah hasil dipotong, dimasak atau dikisar. Harganya di bawah paras pasaran.

Gred A
Gred B
Gred C
Pembeli biasa
Hotel, restoran, peruncitan, eksport
Borong, pengedar, penyediaan dapur
Pemproses makanan
Saiz dan bentuk
Dalam julat yang dinyatakan, seragam
Sedikit variasi
Luar saiz diterima
Rupa
Tiada cacat, warna penuh
Tanda kecil pada permukaan
Cacat rupa diterima
Keadaan
Elok, pejal, matang penuh
Elok dan pejal
Isi elok, tiada reput
Kedudukan harga
Atas paras pasaran
Pada paras pasaran
Bawah paras pasaran

Bagaimana penggredan dilakukan di ladang

Penggredan dibuat dua kali. Di ladang, hasil yang jelas luar gred dikeluarkan sebelum sampai ke rumah pembungkusan. Di rumah pembungkusan, setiap lot diasingkan mengikut kriteria yang ditulis sebelum musim dan mengikut papan rujukan foto bagi setiap gred.

Seorang yang bertanggungjawab mengesahkan setiap penghantaran. Gred ditanda pada kotak, supaya tukang masak atau kerani penerimaan barang boleh menyemaknya dengan nota penghantaran di tempat itu juga.

Apa yang perlu ditulis dalam kontrak bekalan

Gred yang ditulis dalam kontrak patut menjawab lima soalan: gred dan julat saiz bagi setiap tanaman; toleransi kecacatan setiap kotak; format pembungkusan dan label; bagaimana dan bila kotak yang ditolak dilaporkan dan diselesaikan; serta bagaimana muatan bercampur diberi harga.

Nusatani menyebut harga muatan bercampur mengikut gred, tidak pernah dipuratakan, supaya anda tahu harga bagi setiap gred. Minta kriteria bertulis dan foto rujukan sebelum penghantaran pertama, bukan selepas pertikaian pertama.

Soalan yang ditanya pembeli

Adakah hasil Gred C selamat dimakan?+

Ya. Gred C ialah hasil yang elok tetapi tidak memenuhi kriteria saiz atau rupa. Ia dituai, dikendalikan dan diangkut sama seperti Gred A dan B.

Bolehkah satu penghantaran mengandungi lebih daripada satu gred?+

Boleh. Banyak dapur mengambil Gred A untuk hidangan dan Gred B untuk penyediaan. Setiap gred dibungkus, dilabel dan disebut harga secara berasingan, dalam satu penghantaran dan satu invois.

Adakah penggredan Nusatani sama dengan penggredan FAMA?+

Tidak, ia dua perkara berbeza. Peraturan FAMA mengawal penggredan, pembungkusan dan pelabelan di pasaran. Gred A, B dan C Nusatani ialah piawaian komersial yang dipersetujui setiap kontrak. Tanya kami bagaimana kedua-duanya berkait bagi tanaman anda.

Hasil berkaitan

Dua barisan, satu pembekal

Gred A untuk dapur hotel dan restoran di Nusatani Premium. Volum kontrak Gred B dan C di Nusatani Daily. Atau tanya sahaja di WhatsApp.

WhatsApp kami
{{ t.hKicker }}

{{ t.hTitle }}

{{ t.hSub }}

{{ t.houseClaim }}

{{ t.pPersonKicker }}

{{ t.pPersonName }}

{{ t.pPersonRole }}

{{ t.unityHome }}

{{ t.forkKicker }}

{{ t.forkTitle }}

{{ t.forkSub }}

{{ t.bothNote }}

{{ t.spotTag }}

{{ t.spotName }}

{{ t.spotWho }}

  • {{ sp.text }}
{{ t.farmKicker }}

{{ t.farmTeaserTitle }}

{{ t.farmTeaser }}

{{ t.farmGo }} →
{{ t.kpiKicker }}

{{ t.kpiTitle }}

{{ k.v }}{{ k.l }}

{{ t.proofCounter }}

{{ t.proofNote }}

{{ t.kpiFarmTitle }}

{{ t.kpiFarmBody }}

{{ t.kpiFarmCta }} →
{{ moods.m0.kicker }}

{{ moods.m0.h }}

{{ moods.m0.p }}

{{ t.netKicker }}

{{ t.netTitle }}

{{ t.netSub }}

{{ ns.n }}

{{ ns.h }}

{{ ns.p }}

{{ t.netNote }}

{{ moods.m1.kicker }}

{{ moods.m1.h }}

{{ moods.m1.p }}

{{ t.whoKicker }}

{{ t.whoTitle }}

  • {{ wl.text }}
{{ t.promiseKicker }}

{{ t.promiseTitle }}

{{ t.promiseSub }}

{{ p.h }}

{{ p.p }}

{{ t.defensibleTitle }}

{{ t.defensibleBody }}

{{ moods.m2.kicker }}

{{ moods.m2.h }}

{{ moods.m2.p }}

{{ t.fourKicker }}

{{ t.fourTitle }}

{{ f.n }}

{{ f.h }}

{{ f.p }}


{{ t.fourWhy }}

{{ f.why }}

{{ t.growKicker }}

{{ t.growTitle }}

{{ t.growSub }}

{{ gs.n }}

{{ gs.h }}

{{ gs.p }}

{{ moods.m3.kicker }}

{{ moods.m3.h }}

{{ moods.m3.p }}

{{ moods.m4.kicker }}

{{ moods.m4.h }}

{{ moods.m4.p }}

{{ t.originKicker }}

{{ t.originTitle }}

{{ t.originBody }}

{{ s.v }}
{{ s.l }}

{{ t.tlTitle }}

{{ tl.y }} {{ tl.h }} {{ tl.p }}
{{ lineTag }}

{{ t.pHeroTitle }}

{{ t.premiumClaim }}

{{ t.pHeroSub }}

{{ t.pSocialJob }}

{{ t.unityPremium }}

{{ lineTag }}

{{ t.dHeroTitle }}

{{ t.dailyClaim }}

{{ t.dHeroSub }}

{{ t.unityDaily }}

{{ t.pMapKicker }}

{{ t.pMapTitle }}

{{ t.pMapBody }}

{{ t.pBoxKicker }}

{{ t.pBoxTitle }}

{{ t.pBoxBody }}

{{ b.l }}
{{ b.v }}
{{ t.cfgKicker }}

{{ t.cfgTitle }}

{{ t.cfgSub }}

{{ t.cfgReady }}

{{ t.waSendCfg }}

{{ t.sampleTitle }}

{{ t.sampleBody }}

{{ t.pHeroCta }}

{{ t.pVisitTitle }}

{{ t.pVisitBody }}

{{ t.pVisitCta }}
{{ t.farmKicker }}

{{ t.farmTeaserTitle }}

{{ t.farmTeaser }}

{{ t.farmGo }} →
{{ t.teamKicker }}

{{ t.teamTitle }}

{{ t.pPersonBody }}

{{ t.teamName }}

{{ t.teamRole }}

{{ t.pPersonNote }}

{{ n.v }}
{{ n.l }}
{{ t.dChainKicker }}

{{ t.dChainTitle }}

{{ t.dChainSub }}

{{ dc.n }}

{{ dc.h }}

{{ dc.p }}

{{ t.scarcityTitle }}

{{ t.scarcityBody }}

{{ t.dPriceKicker }}

{{ t.dPriceTitle }}

{{ t.priceAnchorLabel }}

{{ t.priceAnchor }}

{{ p.h }}
{{ p.p }}
{{ t.spotName }} · {{ t.spotTag }}

{{ t.spotTeaser }}

{{ t.spotGoPage }} →
{{ t.farmKicker }}

{{ t.farmTeaserTitle }}

{{ t.farmTeaser }}

{{ t.farmGo }} →
{{ t.dProofKicker }}

{{ t.dProofTitle }}

{{ p.h }}

{{ p.p }}

{{ t.dRelTitle }}

{{ p.h }}

{{ p.p }}

{{ t.dLogTitle }}

{{ f.n }}

{{ f.h }}

{{ f.p }}

{{ f.t }}

{{ t.locTitle }}

{{ r.time }}
{{ r.dest }}
{{ t.spotName }} · {{ t.spotTag }}

{{ t.spotH1 }}

{{ t.spotLead }}

{{ t.spotWhatTitle }}

{{ t.spotWhatBody }}

{{ t.spotForTitle }}

  • {{ x.text }}

{{ t.spotHowTitle }}

1

{{ spotHowFirst.h }}

{{ spotHowFirst.p }}

{{ s.n }}

{{ s.h }}

{{ s.p }}

{{ t.spotLimitsKicker }}

{{ t.spotLimitsTitle }}

{{ t.spotLimitsSub }}

  • {{ x.text }}

{{ t.cmpTitle }}

{{ t.cmpSub }}

{{ t.spotName }}
{{ t.dailyName }}
{{ t.premiumName }}
{{ r.l }}
{{ r.s }}
{{ r.d }}
{{ r.p }}

{{ t.faqTitle }}

{{ f.q }}+

{{ f.a }}

{{ t.farmKicker }}

{{ t.farmH1 }}

{{ t.farmLead }}

{{ t.farmHowTitle }}

{{ s.n }}

{{ s.h }}

{{ s.p }}

{{ t.farmGetTitle }}

  • {{ x.text }}

{{ t.farmForTitle }}

  • {{ x.text }}

{{ t.farmTermsTitle }}

{{ t.farmTermsBody }}

{{ t.faqTitle }}

{{ f.q }}+

{{ f.a }}

{{ t.farmSentTitle }}

{{ t.farmSentBody }}

{{ t.formUnwired }}

{{ t.farmFormTitle }}

{{ t.farmFormNote }}

{{ t.formPrivacyLead }} {{ t.formPrivacyLink }}.
{{ t.fnKicker }}

{{ t.fnH1 }}

{{ t.fnLead }}

{{ t.fnBenKicker }}

{{ t.fnBenTitle }}

{{ b.h }}

{{ b.p }}

{{ t.fnHowTitle }}

{{ s.n }}

{{ s.h }}

{{ s.p }}

{{ t.fnWhoTitle }}

  • {{ x.text }}

{{ t.fnSentTitle }}

{{ t.fnSentBody }}

{{ t.formUnwired }}

{{ t.fnFormTitle }}

{{ t.fnFormNote }}

{{ t.formPrivacyLead }} {{ t.formPrivacyLink }}.
{{ lineName }}

{{ hubTitle }}

{{ hubSub }}

{{ cropCount }} {{ t.cropCountLabel }}

{{ t.gradeForLine }}

{{ gradeNote }}

{{ g.label }}

← {{ t.backToProduce }}
{{ t.pcSeal }}

{{ active.name }}

{{ active.latin }} · {{ active.altName }}

{{ active.lineIntro }}

{{ t.hsLabel }} {{ active.hs }} {{ active.mygapLabel }}

{{ enq.note }} · {{ t.enqGo }} →

{{ t.pcUsesKicker }}

{{ t.pcUsesTitle }}

  1. {{ u.n }}{{ u.text }}
{{ t.pcGradeKicker }}

{{ active.gradeTitle }}

  • {{ g.text }}

{{ t.pcGradeNote }}

{{ t.specTitle }}

{{ s.l }}
{{ s.v }}

{{ t.specPending }}

{{ t.pcDeliverKicker }}

{{ t.pcDeliverTitle }}

{{ td.l }}
{{ td.v }}
  • {{ p.h }}{{ p.p }}
{{ t.teamKicker }}

{{ active.contactTitle }}

{{ t.pcContactBody }}

{{ t.pPersonNote }}

{{ t.relatedPremium }}

{{ active.crossText }}

{{ active.crossLabel }} →
← {{ t.backToProduce }}
{{ t.dcKicker }}

{{ active.name }} · {{ t.gradeBC }}

{{ active.latin }} · {{ active.altName }}

{{ t.hsLabel }} {{ active.hs }} {{ active.mygapLabel }}

{{ active.lineIntro }}

{{ t.capLabel }}

{{ active.capText }}

{{ t.gradesLabel }}

{{ active.gradeText }}

{{ t.moqLabel }}

{{ active.moqText }}

{{ enq.note }} · {{ t.enqGo }} →

{{ t.dcUsesKicker }}

{{ t.dcUsesTitle }}

  1. {{ u.n }}{{ u.text }}
{{ t.dcGradeKicker }}

{{ active.gradeTitle }}

{{ g.text }}

{{ t.specTitle }}

{{ s.l }}
{{ s.v }}

{{ t.specPending }}

{{ t.packTitle }}

{{ p.l }}

{{ p.v }}

{{ t.packNote }}

{{ t.tradeTitle }}

{{ t.originLabel }}
{{ t.originValue }}
{{ td.l }}
{{ td.v }}
{{ t.priceAnchorLabel }}
{{ t.priceAnchor }}

{{ t.tradeNote }}

{{ t.galleryTitle }}

{{ t.cropCtaKicker }}

{{ active.ctaTitle }}

{{ t.cropCtaBody }}

{{ t.spotName }} · {{ t.spotTag }}

{{ t.dcSpotNote }}

{{ t.spotGoPage }} →

{{ t.relatedDaily }}

{{ active.crossText }}

{{ active.crossLabel }} →
{{ lineName }}

{{ qTitle }}

{{ qSub }}

{{ s.mark }}

{{ s.h }}

{{ s.p }}

{{ cr.name }}
{{ cr.note }}
{{ t.verifyKicker }}

{{ t.verifyTitle }}

{{ vf.h }}

{{ vf.p }}

{{ t.gradeTableTitle }}

{{ t.gradeTableSub }}

{{ g.name }}
{{ g.for }}
{{ row.l }}
{{ row.a }}
{{ row.b }}
{{ row.c }}

{{ t.chainTitle }}

{{ t.chainSub }}

{{ c.t }}

{{ c.h }}

{{ c.p }}

{{ t.faqTitle }}

{{ t.faqSub }}

{{ t.specSheet }}
{{ f.q }}+

{{ f.a }}

{{ lineName }}

{{ t.cPremiumTitle }}

{{ t.cPremiumSub }}

{{ t.teamKicker }}

{{ t.teamName }}

{{ t.teamRole }}

{{ t.pPersonBody }}

{{ t.pPersonNote }}


{{ t.cVisitCta }}

{{ t.cbSentTitle }}

{{ t.cbSentBody }}

{{ t.formUnwired }}

{{ t.cbTitle }}

{{ t.cbIntro }}

{{ t.cbProducts }}

{{ t.cbProductsHint }}

{{ t.formPrivacyLead }} {{ t.formPrivacyLink }}.
{{ lineName }}

{{ cTitle }}

{{ cSub }}

{{ alertNoticeText }}

{{ t.sentTitle }}

{{ sentBody }}

{{ t.sampleTitle }}

{{ t.sampleBody }}

{{ t.formUnwired }}

{{ formTitle }}

{{ formNote }}

{{ t.fType }}

{{ typeHint }}

{{ t.fProduce }} *

{{ t.fProduceHint }}

{{ q.name }}
{{ t.formPrivacyLead }} {{ t.formPrivacyLink }}.

{{ t.alertSentTitle }}

{{ t.alertSentBody }}

{{ t.formUnwired }}
{{ t.alertKicker }}

{{ t.alertTitle }}

{{ t.alertBody }}

{{ t.alertProducts }}

{{ t.alertDoi }}

{{ t.stepsTitle }}

{{ st.n }} {{ st.h }} {{ st.p }}

{{ t.directTitle }}

{{ cl.l }}
{{ cl.v }}
{{ t.directions }} →
{{ t.edKicker }}

{{ t.insightsTitle }}

{{ t.insightsSub }}

← {{ t.legalBackHome }} {{ legalPage.kicker }}

{{ legalPage.title }}

{{ legalPage.updated }}

{{ legalPage.intro }}

{{ sec.h }}

{{ pp.lab }}{{ pp.text }}

404

{{ t.nfTitle }}

{{ t.nfBody }}

{{ ctaBandTitle }}

{{ ctaBandSub }}

{{ t.houseBandTitle }}

{{ t.houseBandSub }}

{{ t.waFab }}