Bilexor

Invoice & Trade Document Management for Importers & Exporter

Visit Website
July 20, 2026 Bilexor — Invoice & Trade Document Management for Importers & Exporters

Bilexor began in July 2026 after listening to complaints from individuals working in import-export businesses, who have spent hours typing shipment details in their proforma invoices, commercial invoices, and packing lists only to be stopped later due to an inconsistency between two of the three documents.

It is not uncommon. The discrepancy rate at first-presentation when it comes to export letters of credit is roughly 56%, where the majority of exporters experience rejections and delays of their shipment documents on the first try, mostly for minor issues such as two fewer quantities, a different wording of a product description, and misaligned shipping marks.

I searched for a solution that would take a shipment as the main point of truth and create all documents based on that. All that could be found is generic invoicing software or bulky ERPs and compliance software, which tries to deal with tax and customs alongside invoices.

And thus, here comes Bilexor. Enter one shipment, and all of your documents will always be consistent: commercial invoices, packing lists, and credit/debit notes, while tracking your customer ledger and stock along the way. No tax or customs filing software, just consistently filed paperwork.

Launching first with a limited group of beta users: www.bilexor.com/beta

3 Comments

  1. 1
    The single-shipment source of truth is the right call, and the thing that bit us doing the same shape is downstream of it: consistent input does not give you consistent output, because each document has its own builder and the builders don't cover the same fields. Our cheap example is the electronic address in EN 16931, BT-34 and BT-49. Two of the syntaxes we emit resolve it from different inputs, so a field set correctly once reaches one document and silently doesn't reach the other. Nothing in the source data looks wrong, and you find it by diffing the generated documents against each other rather than against the model. Given a packing list and a commercial invoice disagree on wording rather than on values, do you diff the outputs field by field anywhere, or is the shared model treated as sufficient?
    1. 1
      Good catch - and no, we don't just trust "same model, must be fine." Before sharing a linked set (say invoice + packing list), we diff the actual rendered outputs on the fields that matter - quantity, description wording, shipping marks - not just check they pulled from the same record. So if the packing list says "steel rods" and the invoice says "steel bars" for the same line, that gets flagged even though both trace back to one correct field. That said, it's not exhaustive across every field yet - just the ones most likely to trip up a bank or customs. Your EN 16931 example is good one to stress-test against, since it's exactly the kind of divergence that "the model was right" wouldn't catch. Appreciate you pushing on this.
  2. 1

    The single-shipment source of truth is the strongest part here. It addresses the inconsistency problem at the point where the documents originate rather than after the fact.

About

Export documents get rejected constantly over small mismatches between invoice, packing list, and other paperwork. We're building Bilexor so they stay consistent — one shipment record, every document in sync.