Yes, SAP consultants should carry public liability insurance to protect against claims arising from system failures, implementation errors, or data breaches caused by your work. Many large corporations require proof of insurance before engaging consultants, making it a business necessity.