SAP Business One has high implementation costs, restricted scalability and customisation complexity. Users often require comprehensive training to harness the solution's capabilities effectively.