Documentation · Master Data · Medications

Medications

Manage medications with withdrawal periods, dosages, and stock levels — for a complete treatment journal.

Last updated · March 19, 2026· 1 min read

Overview

The medication catalogue is where you manage all veterinary medicines held on your farm. Each medication is tracked with withdrawal periods, standard dosage, and current stock level. With every treatment, the stock is adjusted automatically.

You can access medication management via Master Data > Medications.

Medication catalogue with withdrawal periods and stock levels

Creating a new medication

  1. Go to Master Data > Medications
  2. Tap New Medication
  3. Fill in the following fields:

Basic information

  • Trade name — the product name as it appears on the packaging. For example: "Cydectin Pour-On", "Vecoxan", "Alamycin LA".
  • Active ingredient — the active substance in the medication. For example: "Moxidectin", "Diclazuril", "Oxytetracycline".
  • Unit — in which unit is the medication dosed? Options are: ml (millilitres), g (grams), tablets, boluses, units.

Withdrawal periods

  • Meat withdrawal period (days) — how many days after the last application must pass before the animal may be slaughtered? You will find this information on the package leaflet or from your vet.
  • Milk withdrawal period (days) — how many days must pass before the milk may be used again?

Further fields

  • Standard dosage — the usual dosage per animal. This value is proposed when recording a treatment.
  • Notes — free-text field for additional information, e.g. storage instructions, method of application (pour-on, oral, injection), or special precautions.
  1. Tap Save.

Tip: Enter withdrawal periods carefully. Herdy uses these values to calculate the release dates automatically for every treatment. Incorrect periods can lead to residue problems.

Managing stock levels

Herdy tracks the stock of each medication through transactions. There are four transaction types:

Incoming (delivery)

When you receive new medications:

  1. Open the relevant medication.
  2. Tap Add transaction.
  3. Select Incoming.
  4. Enter the quantity.
  5. Enter the supplier (e.g. name of the vet practice).
  6. Tap Save.

Treatment (automatic)

When you record a treatment and select a medication, the quantity used is automatically deducted from the stock. No additional action is needed.

Disposal

If a medication has expired or needs to be disposed of:

  1. Open the relevant medication.
  2. Tap Add transaction.
  3. Select Disposal.
  4. Enter the quantity disposed of.
  5. Tap Save.

Correction

If the displayed stock does not match the actual stock:

  1. Open the relevant medication.
  2. Tap Add transaction.
  3. Select Correction.
  4. Enter the difference quantity (positive to increase, negative to reduce).
  5. Tap Save.

Stock overview

The medication list shows the current status for each medication:

  • Stock level — the currently available quantity
  • Negative stock — if more has been consumed than entered, Herdy displays a warning. Check whether incoming deliveries are missing.
  • Low stock — Herdy alerts you when a medication is about to run out
  • Last incoming — when the last delivery was recorded

Tip: Book in new medications as soon as you receive them. This way your digital stock always matches the actual stock in the medicine cabinet.

Archiving a medication

If you no longer use a medication — for example because it has been replaced by another product — you can archive it:

  1. Open the relevant medication.
  2. Tap Archive.
  3. Confirm the archiving.

Archived medications disappear from the active list and are no longer suggested for new treatments. However, they are retained in all existing treatment entries. You can reactivate archived medications if needed.

Tip: Archive medications rather than deleting them. This keeps your treatment journal complete and consistent — including for past treatments.