Hello tcarl, the M-Budget dark chocolate does not contain any animal ingredients and could therefore be considered vegan. The trace information indicates possible unintentional carry-over of milk ("May contain: Soy, milk, almonds, hazelnuts and other nuts"). According to Swissveg, such a trace label does not prevent a vegan diet and products with trace labeling can still meet the criteria of the V-Label. However, as the chocolate does not carry a vegan label, it has not been officially certified as vegan. Best regards, your M-Infoline team