Packaging Certification

The Real Boundaries of Organic Product Certification “One Product, One Code” 17-Digit Numbers for 3 Types of Printing Companies — Organic Code Structure / Placement / Variable Printing: The Check-Digit Step That Printing Companies Most Often Calculate Incorrectly

📅 2026-10-21 ✍️ Wuxi Lexiang Printing & Packaging ⏱ 3min read

💡 💡 At a Glance

The 17-digit organic code has a fixed structure: 2 digits for the province + 3 digits for the certification body + 8 digits for the company code + 4 check digits. The three key practical constraints for the printing plant are as follows: The check digits cannot be calculated independently or assigned sequentially, as they may have changed after the customer renews the certificate; the machine-readable dot matrix must be printed on a flat area with clear space on all four sides, as curved surfaces, crease lines, and gloss lamination can make the code unreadable; and the validity of the old code after certificate renewal must be confirmed in writing by the customer. The corresponding three actions are to include the check digits in the list of fields that cannot be derived, use a scanner to test the sample and document the required clear space, and obtain written confirmation of the validity period by email to ensure complete closure.

At the end of September 2026, a printing plant in Zhejiang that produces premium gift boxes and paper cans received an order for 80,000 cans of organic muesli, with organic product labeling on the cans. The customer was an organic food company in Shandong that had a design draft from last year and said: “Just copy the organic code over from last year, the same as before.”

The sales manager copied the 17-digit code from the previous version, then the packaging was typeset, printed, and shipped. 20 days later, the customer’s municipal market supervision authority conducted a spot inspection and found that this batch of products had "non-compliant use of the organic label," ordering corrective action and imposing a fine. The problem was not with the product, but with the code—the organic code on last year’s design draft had the correct structure, but the check digit belonged to the previous certificate.

After certificate renewal, the first 13 digits of the organic code (province + institution + enterprise) may remain unchanged, but the last 4 checksum digits must be recalculated. The customer may think that "the code has not changed," when in fact it is no longer valid.

The 4-stage structure of organic codes: the number of digits in each stage is fixed

The organic code on the China Organic Product label consists of 17 digits in a fixed structure:

段位数含义Provided by12 positionsProvincial-level administrative division codeCustomer (location of the certified enterprise)23 digitsOrganic product certification body codeIssued by the certification body38 digitsCertified Enterprise CodeIssued by the certification body44 digitsCheck digitGenerated by the system based on the calculation of the preceding 13 digits

The key lies in the 4th digit. These 4 digits are neither arbitrary sequence numbers nor codes made up by the customer; they are check digits calculated by the certification information system from the preceding 13 digits using a specific algorithm. For the same enterprise, certification body, and province, the check digits remain unchanged as long as the preceding 13 digits remain unchanged. However, if the enterprise changes its certification body or province (due to relocation), the check digits will change even if the 8-digit enterprise code happens to be identical.

Therefore, whether the code the customer has from “last year” can still be used depends on whether the first 13 digits have changed after this year’s certification renewal. If even one digit has changed, the check digit must be recalculated. If the printer does not know whether the first 13 digits have changed, it cannot assume that the check digit remains unchanged.

Boundary case 1: The check digit is “filled in as a courtesy” by the printer or assigned sequentially

The most common scenario: the design artwork provides only 13 digits, or one or two of the first 13 positions are left blank (for example, because the certification body code has not yet been issued, so a placeholder is used). When the prepress team sees that only 13 of the 17 positions contain digits and the remaining 4 positions are blank, the common practice is to print the proof with the blank positions left as they are and wait for the customer to supply the missing information.

Another, more subtle category: in the previous design draft provided by the customer, the 4 check digits were 0000 or had been omitted by the overprinting press (could not be printed). When the printing plant reprinted the package, it conveniently filled in incrementing numbers such as 0001 and 0002, assuming that they were "just a serial number."

Both approaches produce the same result: the code has the correct length and structure, but it is invalid. When market regulators and certification bodies scan it, they validate it according to the algorithm. If the check digit fails validation, the system immediately determines that the 「mark is invalid」. The product is removed from supermarket shelves, resulting in the loss of the entire batch.

What the printing plant can actually do: During pre-review, confirm the organic code as a separate field and reply to the client: “Please provide either the complete 17-digit organic code issued by the certification body or the code shown on the certificate. Our plant does not perform check-digit calculations or infer numeric values.” This wording must be included in the email, because if the printing plant calculates the code even once, the client may later claim the code is invalid by saying, “You calculated it.”

Boundary 2: Machine-readable area location and clearance—correct digits still fail if they cannot be scanned, making the mark invalid

In addition to the 17-digit code itself, the “one product, one code” in the organic product label includes a photosensitive dot-matrix code (machine-readable portion). The specification has clear requirements for its printing location: it must be printed in a flat area of the product, with clear space around it (and must not touch any pattern, border, or other text), its size must fall within the prescribed range, and it must not be covered by a crease or seam.

The pitfalls commonly encountered by printing factories are as follows:

  • Place it on a flat surface. If the code is placed on the section of the can with the greatest cylindrical curvature, the dot matrix deforms during imaging, and the scanner cannot read it. The correct practice is to place it in the flat developed area of the cylinder (the middle section directly facing the barcode direction) and have the customer confirm the can diameter.
  • Insufficient clear space. The code is tightly surrounded by the brand logo and decorative lines, so the scanner’s laser cannot frame it and reads a blank space. This is the most common design issue because designers prefer to fill the layout.
  • Pressed against the crease.When paper bags and paper boxes are stacked, the stack should be placed exactly in the center of the accordion folds. After forming the box, the raised creases stretch and break the dot matrix.
  • The ink color is insufficiently dark. Light gray codes, or codes covered with glossy film, create reflections that cause the scanner’s reflective reading to fail. Food-grade packaging often also requires film lamination, leaving very little margin in this area.
  • Of these 4 scenarios, the printer can independently verify only 2 during the proofing stage: using a scanner to test the proof, and measuring the net-clearance dimensions. Curve positions and crease positions must be based on product dimension drawings or sample boxes provided by the customer.

    What the print shop can actually achieve: After the sample is produced, scan it once with a barcode scanner, and record the net blank size (the margin in mm on all four sides) on the sample confirmation form for the customer to sign. This document serves as evidence for accountability later.

    Boundary 3: Can old codes still be used after certificate renewal? The question the printing plant should ask but the customer may never think of

    Organic product certification certificates have a validity period and must be renewed upon expiration. After renewal, whether the original organic code remains valid depends on regulatory requirements and the certification body's renewal procedure. Two common situations arise in practice:

    One option is retaining the same number—the enterprise code and issuing organization remain unchanged; the first 13 digits and the check digit are also unchanged, so the number does not change after renewal. In this case, it is correct for the customer to say “copy the previous version.”

    Another option is number updating—when the certification authority changes, the company relocates, or the system reassigns the company code, the first 13 digits change, the check digit must be recalculated, and the old code becomes invalid.

    The printer's task is not to determine which certification applies, but to ask one question: “Is the organic code for this order the same as in the previous version?” If the customer answers “Yes,” ask them to confirm this in writing by email. If the customer answers “The certificate was renewed and the code has changed,” ask them to provide the new code.

    The cost of this step is a 30-second email, while the benefit is preventing the labels for an entire production batch from becoming invalid. The earlier batch of 80,000 cans of Shandong cereal was precisely the type of case in which the customer answered “consistent,” even though the check digit in the actual system had already changed—if the printing plant had asked the customer to provide a written reply in the email at the time, its position during any subsequent accountability review would have been completely different.

    Three Types of Responses for Printing Plants

    Action 1: Include the organic code in the “non-derivable fields” list. Unlike fields such as cut size, price, and quantity, the organic code, barcode, and production lot number are all fields that the printing facility does not participate in generating. The fewer entries in the list, the better, but the organic code must be included.

    Step 2: Scanning is mandatory during sample creation. For all organic product orders, use a scanner to perform a measurement once during sample creation, and save the photo of the successful scan together with the clear dimensions on the sample confirmation form. This step is especially important for food, agricultural sideline, grain, and oil customers, because these products have the highest sampling inspection frequency.

    Action 3: Close the loop on expiration and certificate renewal by email. For every organic product order, ask the customer once by email, “Is the validity period of the organic code for this batch consistent with that of the previous version?” This is not a challenge to the customer, but a way to document the printer’s confirmation action.

    Further Reading

  • Eco-friendly packaging: 4 types of certification: FSC / CFCC / PEFC / China Environmental Label
  • Eco-Friendly Packaging: How to Choose Among 4 Types of Certification Labels
  • The 3 Most Common Pitfalls Printers Face with the 6 Mandatory Food Packaging Labels
  • 5 Types of Barcode EAN-13 Printing Defect Data
  • 3 Types of Common Contract Omissions Between Printing Plants and Brand Owners
  • #Organic Product Certification #Organic Code #One Item, One Code #Packaging Labeling #Printing Factory #Food Packaging #Compliance

    FAQ

    Can the printer calculate the 4 check digits of the organic code itself?

    Not recommended, and should not be done. The check digits are generated by the certification information system via a weighted calculation of the first 13 digits; the algorithm is an information-system implementation detail, and printers who compute it themselves are prone to error. The correct approach is to require the client to provide the complete 17 digits issued by the certification body, and to confirm in writing by email. If the client provides an old version of the code, you must follow up on whether this order continues it.

    The client provided 13 digits with the remaining 4 blank — can we proof with them blank?

    No. An incomplete 17-digit organic code is itself an invalid label. Proofing may be printed with blanks, but production runs cannot. The correct approach is to reply by email requiring the complete 17 digits before opening the press. Special cases such as split deliveries can be documented in writing—e.g., "first batch covers the main layout, organic code panel to be printed separately once the client provides the full code"—but this is split-batch printing, and the cost and schedule must be clarified upfront.

    Can the organic code be printed on a can body on a curved surface?

    Not recommended. Regulations require the machine-readable portion to be printed on a flat area; dot matrix on a curved surface deforms and fails to read. Cylindrical containers should place it on the flat (developed) section of the cylinder (the middle segment), and the code dimensions should be verified after confirming the can diameter. Curved-surface placement is the item easiest to miss in proofing because it is not visible on the flat sheet layout—it must be verified by scanning on the formed sample can.

    How much clear space around the organic code counts as compliant?

    Regulations have clear clear-space requirements around the machine-readable zone. The principle is that the code area must not touch patterns, borders, or text, and must leave an identifiable blank band. Practical recommendation is to leave approximately one-quarter of the code-area dimension as blank space on each side; the actual figure should follow the graphic specifications of the certification body the client uses. The printer can record the measured code-area dimensions and surrounding blank values on the proofing confirmation sheet as compliance evidence.

    The client says after renewal "the code hasn't changed" — do I trust them or ask for documentation?

    Ask for documentation. Send an email: "Please confirm whether this batch's organic code is the same as the previous version; if so, please reply to confirm; if changed, please provide the new 17 digits." A written client reply of "same" is a valid confirmation record; if the client cannot produce a new code but insists on continuing the old one, communicate the risk clearly before deciding whether to take the order.

    For organic product order proofing, what additional actions must the printer take?

    At least 3: run a real scan with a scanner on the formed sample once; measure and record the clear-space dimensions around all four sides of the machine-readable zone; note the validity/renewal status on the confirmation sheet and have the client sign. None of these add to proofing cost, but if any one is missing and the label is later judged invalid, the printer cannot produce its own verification record.

    Need a Custom Packaging Solution?

    Learn more about packaging, or consult directly for a custom solution and quote