Vývoj začal na jaře roku 1944, kvůli nedostatku děl M1918 pro vozidla M12. Vozidlo vycházelo z tanku M4 Sherman a mělo podvozek typu HVSS. Konstrukce umožňovala vzájemnou záměnu 155mm děla M1 a 203mm houfnice M1 (dělostřelectvo s druhým dělem bylo později označeno jako M43). Vozidlo se poprvé zapojilo do služby během operace „Zebra“. Celkem se vyrobilo 418 vozidel M40 a 48 vozidel M43 (dalších 24 vozidel M40 bylo dovybaveno).
Vlastnosti jsou uvedeny pro vozidla s posádkou vycvičenou na 100 %.