The ruling was read out as the administration launched an impeachment process against Sri Lanka's chief justice.
The Supreme Court also ruled against provisions of another bill which was seen to infringe on the powers of provincial councils, which is believed to have angered the administration.
The Supreme Court in a determination tabled in parliament said two sections relating to borrowings and re-allocating money allocated for another purpose is against section 148 of Sri Lanka's constitution.
Section 148 of the constitution says the "Parliament shall have full control over public finance. No tax, rate or any other levy shall be imposed by any local authority or any other public authority, except by or under the authority of a law passed by Parliament or of any existing law.
"
The Supreme Court has said both provision can be made to comply with the constitution by changing the sentences to read that parliamentary approval would be sought for the borrowings or before moneys are withdra