Cargo insurance is not legally mandatory for trucking companies but is often essential for financial protection. It covers damage to freight and cargo of others due to various perils during transport. Although not required by law, many shippers or clients require truckers to carry cargo coverage to insure their loads.