Small businesses buckling under the pressure of rising costs and a sluggish economy have been hit with $7 billion in unexpected costs in the past year, highlighting the financial pressure on the nation’s engine room.