This paper discusses the Netherlands statutory General Anti Avoidance Rule (GAAR), richtige heffing and the GAAR which was developed in case law: fraus legis. It also discusses the relation with special anti avoidance rules and with tax treaties and EU law. Finally the paper discusses...