Дотации отличаются от других форм государственной поддержки предприятий, например, субсидий или грантов, по своему характеру и назначению. Дотация — это форма безвозмездной финансовой помощи, которая предоставляется для поддержки общего бюджета организаций или секторов. Субсидия — это выплаты на определённые цели из бюджетов разных уровней, как правило, для поддержки получателя. Субвенции — это строго целевые средства на определённые задачи. Таким образом, основное отличие дотации от субсидии в том, что дотация — это помощь для покрытия дефицита, адресаты которой не конкретизированы, а субсидия — это частичное финансирование с возможным, но необязательным целевым характером.