No, you're missing the separation of powers between branches, the checks and balances.
Congress does NOT do the spending. Congress gives permission to spend, but spending is done by the Treasury in the Executive Branch.
Spending is an Executive Branch activity, which is why the Treasury is in that branch and why the president is the one in charge of the reporting of what has been spent, as he spends.