Are the two sentences correct or is one of them incorrect?

1)Five crore rupees is earmarked for the project.
2)Five crore rupees has been earmarked for the project.

Also, how do they differ in meaning?
I know rupees are countable. So I think both 'is' and 'has been' are correct here.