Mức thâm hụt ngân sách năm 2004 so với GDP khoảng 4,87%, thấp hơn mức thâm hụt năm 2003 và bằng mức thâm hụt Quốc hội cho phép (5% GDP) do thu ngân sách Nhà nước tăng và chi ngân sách Nhà nước thực hiện đúng dự tốn, cụ thể như sau: Thu ngân sách Nhà nước vượt dự tốn 20,8%, đây là năm thứ 7 liên tiếp thu ngân sách vượt dự tốn (năm 1998 vượt 7,3%; năm 1999 vượt 12,9%; năm 2000 vượt 20,3%, năm 2001 vượt 13,5%, năm 2002 vượt 6,5%, năm 2003 vượt 7,1%).
Thu ngân sách Nhà nước tăng khá một mặt do kinh tế tăng trưởng khá và giá dầu tăng 51,8% so với dự tốn. Thu từ dầu thơ vượt 81,0% so với dự tốn. Mặt khác các chính sách thuế mới ngày càng được hồn thiện trong năm 2003 và năm 2004 đã khuyến khích các thành phần kinh tế đầu tư vào sản xuất kinh doanh, nên các nguồn thu khác đều tăng cao. Thu từ doanh nghiệp cĩ vốn đầu tư nước ngồi (khơng kể dầu thơ) tăng 20,5%, thu thuế cơng thương nghiệp và dịch vụ ngồi quốc doanh tăng 11,1%, thu thuế thu nhập đối với người cĩ thu nhập cao tăng 8,2%, các khoản thu về nhà đất tăng 163,7%, thu thuế sử dụng đất nơng nghiệp tăng 113,8%, riêng thu từ doanh nghiệp Nhà nước giảm 3,2%. Thu ngân sách Nhà nước tăng trưởng cao đã tạo nguồn gĩp phần tăng thêm nguồn đầu tư từ ngân sách Nhà nước vào cơ sở hạ tầng, hỗ trợ cho đầu tư phát triển sản xuất, xuất khẩu và tăng trưởng kinh tế trong những năm tiếp theo.
Chi ngân sách Nhà nước vượt 23,4% so với dự tốn (năm 2003 vượt 6,1% so với dự tốn); cơ cấu chi ngân sách Nhà nước được thay đổi tích cực hơn, đảm bảo đầu tư phát triển kinh tế, trả nợ trong và ngồi nước, bổ sung dự phịng quỹ dự trữ tài chính. Nhờ tăng nguồn thu ngân sách Nhà nước, trong năm 2004, Ngân hàng Nhà nước đã tăng nguồn để đầu tư vào cơ sở hạ tầng, hỗ trợ cho đầu tư phát triển kinh tế. Bội chi ngân sách Nhà nước được bù đắp từ nguồn vay trong nước và vay nước ngồi. Nguồn bù đắp trong nước chủ yếu từ nguồn phát hành trái phiếu Chính phủ.