Compliance for controlled substances, built into Business Central. Built for inspection, every day.

Narcotics and psychotropics, with medical cannabis as the flagship, from source to pharmacy. Licences and permits, a stock book to the gram, signed period close and released-only distribution, in one system.

01Source02Process03Test & release04License & ship05Distribute
One lot, five rooms, five controlled doors, every gram in the stock book. Released by the QP in room 03. Illustrative.

Walk it room by room.

Five rooms on one route, from source to pharmacy. Each door opens only when its control is met, and every gram is kept in the stock book against the lot.

  1. 01

    Source

    A controlled substance enters the chain under a licence: grown from mother plants and plant batches under GACP,2 or received from a qualified, licensed supplier under an import permit.1 Every gram is in the stock book from the first record.

    Licence and permit checked

    Glasshouse cultivation rows under grow lights, seen down a long aisle
  2. 02

    Process

    Drying, extraction, formulation and packaging run as process orders on 365Forge, with master and executed batch records.3 Inputs, yields and losses post to the stock book, so every difference is explained.

    Batch record signed

    Gowned staff member pushing a stainless cart down a white clean-room corridor
  3. 03

    Test and release

    Results are recorded against the specification, and an OOS or OOT result opens an investigation.4 A lot cannot be released while a deviation or CAPA is open or a test is missing. The QP certifies with an electronic signature.56

    QP certification and e-signature

    Gloved hands weighing a sample on an analytical balance
  4. 04

    License and ship

    Before an order is released, the counterparty's qualification and licence, the permit balance and the quota are checked, and the controlled-substance officer signs off. Every movement posts to the stock book.

    Licence, permit and quota checked

    Pallet racking with shrink-wrapped cases and numbered bin-location labels
  5. 05

    Distribute

    GDP distribution to wholesalers and pharmacies.8 Picking follows FEFO and takes released stock only. Packs carry SGTIN or SSCC codes and EPCIS events are exported.9 Anything destroyed is recorded with a witness.

    Released stock only, FEFO pick

    Stainless filling funnel over a white bottle on a packaging line

For the controlled-substance officer

Whether your title is narcotics officer or, for medical cannabis in Germany, responsible person under the MedCanG, licences, permits and quotas are checked before an order is released. The stock book reconciles to the gram for any period, and each period is closed with your signature.

For the Qualified Person

Specifications, results, deviations, CAPA and executed batch records in one place. A lot cannot be released with an open deviation or a missing test.

For the Responsible Person

Qualified customers, released-only FEFO picking, serialisation and recall, so what leaves the warehouse is what QA released, to a customer entitled to receive it.

What's different for controlled substances.

Nine controls built into the system, not left to procedure.

Licences and permits

A licence register and per-shipment import and export permits, with the remaining balance checked on every order.

365Phyta Licensing

Counterparty qualification

Suppliers and customers are qualified, and their licences checked, before an order can be released.

365Phyta Licensing

Stock book to the gram

Every receipt, process use, sale, return and destruction posts to the stock book, which reconciles to inventory for any period.

365Phyta Licensing

Quotas

Quotas are tracked against what you receive, make and ship, and checked before an order is released.

365Phyta Licensing

Period close with e-signature

Each stock-book period is closed with an electronic signature and kept as signed.

365Phyta Licensing

Witnessed destruction register

Every destruction is recorded against the lot, with a witness who must be a different person.

365Phyta Licensing

Regulatory reporting

Reports to the authority come from the same stock book, not from a spreadsheet beside it.

365Phyta Licensing

Controlled-substance officer sign-offs

Regulated steps wait for the controlled-substance officer's electronic sign-off, with name, time and meaning recorded.

365Phyta Licensing

Released-only distribution

Only stock that QA has released can be picked and shipped, FEFO first.

365Phyta Wholesale

Medical cannabis. From seed to signature.

Our flagship and most complete use case: cultivation, processing, import and distribution for licensed medical cannabis operators. Germany imported 201 tonnes of medical cannabis in 2025, up from 73 tonnes in 2024.10 Every kilogram crossed a border under two licences and an import permit, and was released by a Qualified Person.

Medical cannabis in detail
2024
73 t
2025
201 t

Canada 93 tPortugal 55 tOther supplying countries

Medical cannabis imports into Germany, drawn to scale. 201,094 kg in 2025 vs 72,850 kg in 2024. Source: BfArM data via StratCann.
Glasshouse cultivation rows under grow lights, seen down a long aisle

GACP cultivators

Growing and exporting dried flower to EU-GMP processors.

Gloved hands weighing a sample on an analytical balance

EU-GMP processors

Receiving bulk, decontaminating, packaging and releasing.

Pallet racking with shrink-wrapped cases and numbered bin-location labels

Importers and wholesalers

Holding narcotics licences and supplying pharmacies.

Stainless filling funnel over a white bottle on a packaging line

Vertically integrated producers

Growing, processing and exporting within one group.

Install only what you need.

365Phyta is a set of Business Central apps on one core. Controlled substances start with Core and Licensing; medical cannabis adds Cultivation, Quality and Wholesale.

365Phyta Core

Lot and status control, holds, sampling, waste, a full audit trail, electronic signatures with re-authentication, and GS1 labels.

Every room

365Phyta Licensing

Licences and permits, counterparty qualification, the controlled-substance stock book to the gram, quotas, period close with e-signature, the witnessed destruction register, regulatory reporting and controlled-substance officer sign-offs. For any narcotic or psychotropic substance.

04 License and ship

365Phyta Cultivation

Mother plants, plant batches, input applications with pre-harvest intervals, environmental monitoring, harvest and grow log. The start of the medical cannabis chain.

01 Source

365Phyta Quality

Specifications, sampling plans, results with OOS and OOT handling, CoA import and verification, equipment and line clearance, deviations and CAPA, master and executed batch records, QP batch release and recall.

02 Process, 03 Test and release

365Phyta Wholesale

GDP distribution with FEFO and released-only picking, customer qualification, market pricing, SGTIN and SSCC serialisation, and EPCIS event export.

05 Distribute

Country packs In development

Separate extensions for each market, such as PZN and German pharmacy pricing rules in the Germany pack. Germany and Portugal are in development; more country packs planned.

Per market
Runs on
Microsoft Dynamics 365 Business Central (SaaS). Essentials licences are enough; no Premium needed.
Production: 365Forge
Our process-manufacturing app for Business Central Essentials: recipes, process orders and costing.
Warehouse: Vanguard WMS
Warehouse operations on handhelds and terminals with the Vanguard WMS Mobile app.

Built for inspection, every day.

365Phyta is designed around the UN 1961 and 1971 conventions1 and around EU GMP and GDP. It supports Annex 11 and Part 11 requirements such as audit trails and electronic signatures.67 Under GAMP 511 you validate the system in your own environment; validation support is available on request.

  • UN conventions 1961 and 19711
  • EU-GMP Part I & II3
  • Annex 11, 15, 166125
  • GDP 2013/C 343/018
  • GACP, medical cannabis2
  • ALCOA+ data integrity13
  • GAMP 511
  • GS1 SGTIN, SSCC and EPCIS9

Four controls the system enforces, whatever the procedure says.

01

Controlled-substance officer sign-offRegulated steps wait for the officer's electronic signature

Enforced
02

Destruction with a witnessThe witness must be a different person from the one recording it

Enforced
03

Released-only pickingStock on quarantine, hold or rejected status cannot be picked

Enforced
04

E-signature with re-authenticationName, time and meaning at every regulated step

Enforced
Period close e-signature: who signed, when and with what meaning. Illustrative.

Built for the strictest case: controlled substances.

The same apps support GMP manufacturing and GDP distribution for other medicinal products, controlled or not, including herbal and phytopharmaceutical products.

Manufacturing (GMP)

Specifications and sampling, CoA verification, OOS handling, master and executed batch records, deviations and CAPA, and QP release, with production on 365Forge.

Pharmaceutical manufacturing

Distribution (GDP)

Customer qualification, FEFO and released-only picking, SGTIN and SSCC serialisation, EPCIS event export and recall.

Pharmaceutical distribution

One platform

365Phyta Core, Quality and Wholesale, the same apps that run the controlled-substance chain. Published pharma bundles: GDP Wholesaler at €149 and GMP Manufacturer at €289 per full user per month, all-in.

All solutions

Country packs for Germany and Portugal.

Each market will be a separate extension with its own authority formats, codes and rules. Both packs are in development.

Germany

PZN and German pharmacy pricing rules, and BfArM permits for medical cannabis under MedCanG.14

In development

Portugal

INFARMED requirements, including authorisations for medical cannabis under Decreto-Lei 8/2019.15

In development

More country packs planned. Tell us which market you supply.

Three ways to start.

Whether you run Business Central today or not.

Already on Business Central

Add 365Phyta to your tenant as apps. Essentials licences are enough, and you keep your Microsoft licences and partner.

Module-only prices

Moving to Business Central

We implement Business Central and 365Phyta together, as one project. The all-in price includes the Business Central Essentials licence.

All-in prices

Staying on another ERP Coming next

A standalone version of 365Phyta that connects to the ERP you already run. Tell us which system you use and we'll keep you posted.

Join the connector list
Marius Teleman
I've worked with Microsoft Dynamics NAV and Business Central for 15 years, on more than 70 projects in 13 countries, including pharmacy. Controlled substances run on the strictest rules in medicine: every gram licensed, counted and signed for. I built 365Phyta so a licensed operator can run all of it inside Business Central, from cultivation to the pharmacy shelf.
Marius Teleman, Founder, Vanguard 360 Solutions LinkedIn

Questions.

More detail on the compliance page and in the glossary.

What is 365Phyta?

365Phyta is compliance software for controlled substances, built natively into Microsoft Dynamics 365 Business Central by Vanguard 360 Solutions. It covers licences and permits, counterparty qualification, a stock book to the gram, quotas, signed period close, a witnessed destruction register and released-only distribution. Medical cannabis is its flagship use case, and the same platform supports GMP manufacturing and GDP distribution for other medicines.

Which substances does 365Phyta cover?

Any narcotic or psychotropic substance handled under licence. Medical cannabis is the most complete case, with cultivation, processing, import and distribution.

Does the stock book reconcile to inventory?

Yes. The controlled-substance stock book reconciles to the item ledger to the gram, for any period, and each period is closed with an electronic signature.

How are destructions recorded?

In the destruction register, against the lot, with a witness who must be a different person from the one recording the destruction.

Can an order be released without a licence, permit balance or quota?

No. An order cannot be released unless both parties hold a valid licence, the permit balance is enough and the quota allows it.

Is 365Phyta only for controlled substances?

No. It is built for the strictest case, controlled substances, and the same platform (365Phyta Core, Quality and Wholesale) supports GMP manufacturing and GDP distribution for other medicinal products, controlled or not.

Which rules is 365Phyta designed around?

The UN Single Convention on Narcotic Drugs (1961) and the Convention on Psychotropic Substances (1971), EU GMP Part I and II with Annexes 11, 15 and 16, GDP (2013/C 343/01), and GACP for medical cannabis. It supports Annex 11 and Part 11 requirements such as audit trails and electronic signatures.

Is 365Phyta validated?

Under GAMP 5 the regulated company validates a computerised system in its own environment, so no vendor can sell a pre-validated system. Validation support is available on request.

What does 365Phyta not do?

It does not cover sterile or aseptic manufacturing, connect to the EU FMD or EMVS hub, handle pharmacovigilance or manage clinical trials. It has no retail point of sale and holds no patient data.

Does 365Phyta need Business Central Premium?

No. Production runs on 365Forge, our process-manufacturing app for Business Central Essentials, so no user needs a Premium licence.

Which countries does 365Phyta support?

Country packs for Germany and Portugal are in development, each with its own authority formats, codes and rules. More country packs are planned.

How much does 365Phyta cost?

Controlled-substance bundles start at €209 per full user per month all-in, including the Business Central Essentials licence on a 3-year term, or €160 for the modules only. Pharma bundles for non-controlled medicines are €149 (GDP Wholesaler) and €289 (GMP Manufacturer) all-in. See the pricing page.

Two design partners. One in Germany, one in Portugal.

We are looking for our first two customers: licensed operators handling controlled substances, one in Germany and one in Portugal. You get design-partner pricing, fixed for the first contract term, and we set up your licences, permits, stock book and batch records with you. In return we ask for regular feedback and, once you are live, a reference.

Apply as a design partner

References

"Designed around" and "designed to support" are deliberate: a system supports compliance; your quality system and your validation make you compliant.

  1. UN Single Convention on Narcotic Drugs, 1961, and Convention on Psychotropic Substances, 1971: licences, records, estimates and import and export authorisations.
  2. EMA, Guideline on good agricultural and collection practice (GACP) for starting materials of herbal origin.
  3. EudraLex Volume 4, EU-GMP Part I, Chapter 4: documentation, specifications and batch records.
  4. EU-GMP Part I, Chapter 6: quality control, including the investigation of out-of-specification results.
  5. EU-GMP Annex 16: certification by a Qualified Person and batch release.
  6. EU-GMP Annex 11, computerised systems: § 9 audit trail, § 14 electronic signatures.
  7. US FDA, 21 CFR Part 11: electronic records; electronic signatures.
  8. Guidelines on Good Distribution Practice, 2013/C 343/01.
  9. GS1 EPCIS and the GS1 identification keys GTIN/SGTIN and SSCC.
  10. BfArM data via StratCann: 201,094 kg of medical cannabis imported into Germany in 2025 vs 72,850 kg in 2024, by country of origin.
  11. ISPE GAMP 5: risk-based approach to GxP computerised systems. See the glossary.
  12. EU-GMP Annex 15: qualification and validation.
  13. ALCOA+ data integrity: attributable, legible, contemporaneous, original, accurate, complete, consistent, enduring, available. See the glossary.
  14. § 4 and § 12 MedCanG: operator permit and per-shipment import authorisation from BfArM.
  15. Decreto-Lei n.º 8/2019, applied by INFARMED.

See it in Business Central.

A 30-minute walkthrough of a controlled-substance lot, from the licence check to the signed stock-book close, with time for your questions. No slides.