It all depends of the amount of btc/fiat you are moving, if you have a fiat business and want to invest a share, dca in bitcoin you'd better declare everything and be compliant. Anyway, after a certain amount you can't go 100% with privacy, let's say you want to sell 5 btc for fiat, you'll have to go through a KYC and custodial service in your country.