Navigating the 2025 Certification Standards
Consumers, employees, and investors increasingly expect that companies go beyond profit-making and contribute positively to society and the environment. One of the most well-regarded ways to demonstrate this commitment is by becoming a Certified B Corporation (B Corp).
B Corp certification has long been the authoritative standard for businesses that prioritise people and the planet alongside profit. However, with new B Corp standards set to roll out in 2025, companies will need to adapt to a new certification framework. These changes aim to make certification even more impactful, ensuring businesses continuously improve and meet evolving global sustainability expectations.
As a B Corp certified sustainability consultancy, Perspektiv is at the forefront of helping businesses navigate this evolving landscape. Whether you're seeking initial certification, aiming to meet the new requirements, or looking to improve your B Score and renew your certification, our team is here to guide you through the process.
What is a B Corp?
A B Corp is a business that meets the highest standards of verified social and environmental performance, public transparency, and legal accountability. Certified by B Lab, a global non-profit organisation, B Corps are committed to balancing profit with purpose, ensuring they generate value not just for shareholders but for all stakeholders, including employees, communities, and the environment.
B Corp certification is a robust process that evaluates a company’s impact across five key areas:
Governance – Ethical leadership, transparency, and accountability.
Workers – Fair treatment, wages, benefits, and employee well-being.
Community – Impact on local economies, diversity, and social contributions.
Environment – Sustainable practices, carbon footprint, and waste management.
Customers – Ethical products, services, and consumer impact.
To achieve certification, a business must score at least 80 points out of a possible 200 in the B Impact Assessment (BIA). This assessment is a comprehensive review of a company’s operations and values.
Globally, over 9,000 companies across 90+ countries have earned B Corp certification, demonstrating a major shift in business toward purpose-driven impact and meaningful change.
Why B Corp Certification Matters
Achieving B Corp certification signals to customers, employees, investors, and partners that your business is genuinely committed to sustainability and ethical business practices. The benefits of certification include:
Enhanced Brand Reputation – Consumers increasingly prefer businesses that prioritise environmental and social responsibility.
Employee Engagement & Retention – People want to work for companies that align with their values, and B Corps attract top talent.
Investor Confidence – Many impact-driven investors seek out B Corps, knowing they adhere to high ethical and sustainability standards.
Operational Efficiency & Innovation – The assessment process often uncovers opportunities to improve business efficiency and reduce waste.
Networking & Collaboration – B Corps join a global community of like-minded businesses, fostering partnerships and opportunities for collective impact.

Perspektiv’s B Corp Performance
Perspektiv has proudly held B Corp certification since 2022, achieving an impressive B Impact Score of 107.0, well above the median score of 50.9. This achievement reflects our deep-rooted commitment to sustainable and ethical business practices. Key highlights of our impact include:
Delivering consultancy services that are Climate Active certified carbon neutral
Diverting 90% of our office waste from landfill
Contributing 128 hours of volunteering leave to support charitable causes
Donating 5% of profit before tax to impactful initiatives
New B Corp Standards on the Horizon
B Corp certification is evolving to remain at the forefront of sustainable business practices, and the final version of new standards will be released in April 2025. These updates aim to create a more rigorous and impactful framework for businesses committed to using business as a force for good. Key changes include:
A shift from a points-based system to minimum requirements across 10 core impact topics.
Increased transparency and alignment with global sustainability frameworks to ensure businesses meet internationally recognised standards.
Stronger requirements in key areas like Climate Action, Circular Economy, Justice, and Human Rights.
A greater focus on continuous improvement, requiring businesses to demonstrate ongoing progress.
These changes will enhance the credibility and impact of B Corp certification, empowering certified businesses to proactively drive meaningful changes and enabling businesses to stand out in a purpose-driven environment.
How Perspektiv Can Help Your Business Achieve B Corp Certification
As a specialist sustainability consultancy, Perspektiv is well-equipped to guide businesses through the B Corp certification journey. Our Head of ESG, Jonathon Collins, is a B Lab AANZ trained B Consultant, bringing deep expertise to advise and support the certification process with confidence and efficiency.
We provide tailored support to help businesses:
Conduct a comprehensive gap analysis – Identifying areas for improvement and setting a clear roadmap to certification.
Develop tailored strategies – Enhancing social and environmental performance to meet B Corp standards.
Assist with the B Impact Assessment – Ensuring accurate completion, working with stakeholders to collate evidence and data.
Implement necessary changes – Helping businesses meet evolving B Corp standards for 2025 and beyond.
Offer ongoing support – Maintaining and improving B Corp status over time.
Join the Movement
B Corp certification is more than a badge—it’s a commitment to doing business differently. By becoming a B Corp, your company joins a global movement of businesses dedicated to using business as a force for good.
If you're ready to start your B Corp journey or need support adapting to the 2025 standards, get in touch with Perspektiv today. Our expert team is here to help you navigate the process and ensure your business meets the evolving standards with confidence.
Let’s work together to unlock new opportunities for your business with a B Corporation Certification.
Comments