This is actively preventing me from sending packages to other countries as a maker. No matter how small the risk is, I don't want to risk a 5000 euro fine for sending a small amount of packages to other EU countries.
Really sorry you’re experiencing this, that whole regulation rollout is a complete mess. The leadership should be sacked for such an incompetent regulation, it’s insane how much troubles they are creating for small businesses.
Who is the leadership? The Council - then it would be national elections etc for the individual national representatives; the Commission - then it would be the European Parliament.
That's just an excuse then. Register with whatever local authority in your country handles these things and in the unlikely event you get a grumpy letter just send them a copy of your registration documents.
Do you send them as your business or as yourself? If it's the latter, then I would consider forming a business to take on the risk. That's not free either, but think of it as insurance.
Can't comment on all European jurisdictions obviously, but a 1 person LLC/Ltd. is not a great shield in Germany. Usually they'll still consider the owner/director liable because they were making those executive decisions.
Schrodinger's Bus: You do not know if you will be hit until you are already in the street. I feel like there is some promise in naming a band this, but it is unfortunate it so often is what people have to deal with when bringing an item to market.
... but you can still fail to notice one, and you can gauge and to some degree control your risk of being fined.
In fact, if you sell 10 hobby prototype boards to other hobbyists, you probably have a higher risk of getting hit by a bus on the way to the post office than you do of being fined.
Because there's a handful of companies (lectronz, seeedstudio, ebay, etc) that have the full shipment lists. So the compliance agencies don't have to go after individual business records one business at a time; they can go to probably fewer than 10 businesses and find the suggested mass rule breaking with a sql join.
See also the national tax agencies with NACE codes (euro version of NAICS).