What about the law regarding cannabis?

Rules for coffeeshops

Cannabis is on List 2 of the Opium Act (soft drugs). It is not permitted by law in the Netherlands to produce, trade, import or possess soft drugs. Penalties are less severe than for List 1 substances (for example cocaine, MDMA, amphetamine). The use of drugs is not prohibited. Therefore, possession of user quantities (up to 5 grams of cannabis) is often tolerated.
There are, however, national guidelines (issued by the Board of Prosecutors-General) on how the law must be complied with. Local prosecutors may deviate from these guidelines, but the guidelines are usually followed.

The guidelines state that coffee shops may exist in the Netherlands and may sell hash and weed, if they follow to certain rules. These are the so-called AHOJ-G rules. The rules are:

A: No advertising. This means no advertising other than the name of the shop on the outer wall.
H: No hard drugs. Hard drugs may not be present in a coffeeshop.
O: No nuisance. Nuisance includes: noise pollution, pollution and/or customers loitering in front of or near the coffeeshop.
J: No sale to minors and no access to minors to a coffeeshop.
G: No high volume sales per customer per transaction. In other words: no more than 5 grams per person per day may be sold.

The Commission has also determined that coffeeshops may not have a trading stock larger than 500 grams.

In 2013, the I criterion (Residents criterion) was added to this. This means that sales may only be made to people who live in the Netherlands. However, this criterion is not followed everywhere. In 2014, the Distance Criterion was also added. A coffeeshop may not be located within a radius of 350 meters from a school.

The local coffeeshop policy is shaped in the so-called triangular consultation. This is a consultation between the mayor, the police commissioner and the public prosecutor. This consultation retains the freedom to deviate from the guidelines. The triangular consultation can therefore decide not to allow coffeeshops in its municipality or to limit the number of coffee shops. Of course, support from the city council for the policy of the triangle is necessary.

Hash oil is so strong that it is listed on List I: hash oil is therefore illegal. This is rare in the Netherlands.