@superseed77 I share your concern. However, it is currently cost-prohibitive to certify. As @bernd shows in his price list links, it actually takes 11,000 Euros just to get access to the certification "platform". If we want to certify import, it costs 25,000 Euros to begin, and then an additional 3,000 Euros for each time you run the test. That's just import. Export is 27,000 Euros. There are some bulk discounts, but basically you're looking at 50,000 Euros conservatively to have a few tries to crack things as nothing is perfect. Oh, and that's just for a single MVD. Multiply the cost by each MVD.
BuildingSMART can charge these numbers because they primarily address the big vendors, leaving the smaller ones out. Even then, I've been waiting for IFC4 certification for Revit for a while now, and it hasn't happened.
I've also tried talking to buildingSMART about offering discounts or options for free software, with no success. I have also proposed a leaner certification process with automated unit tests for "self-certification". No luck.
For what its worth, you have my word that the IfcOpenShell project and the BlenderBIM Add-on project have a huge focus on valid IFC processing. My own experience is that free software actually does a better job in all aspects than commercial software in IFC: importing, exporting, minimising data loss, preserving fidelity of metadata and relationships when authoring natively, and supporting broader, even more esoteric aspects of the IFC schema.
Contractually, where I have influence, I remove any mention in the contract about IFC certification. Instead, I reword it to talk about exactly what data in the IFC we will check. Any software capable of producing that data is allowed. If it is not capable, regardless of official certification, then it is not allowed - after all, what's important is the output, not the certificates.
I'm also not sure how much faith I have in the certification process. For example, they certify "colours in IFC", but that has been broken for quite some time in certain certified software. I guess if I had 50,000 Euros to invest right now, I wouldn't spend it on certification. I'd invest it in software development. It'll go much further.
More interesting links: https://blenderbim.org/blenderbim-vs-revit.html