Image copyright AFP Image caption Newspapers described serpentine queues at ATMs

Indian Finance Minister Arun Jaitley says "honest people" have no need to worry about a decision to scrap 1,000 and 500 rupee notes.

Mr Jaitley said the move would flush out tax evaders, adding that all old notes deposited in banks would be subjected to tax laws.

The surprise move, announced on Tuesday evening, is part of a crackdown on corruption and illegal cash holdings.

The announcement was met with shock in India.

Media described the move variously as a "surgical strike" on tax evaders in the country's overwhelmingly cash-based economy and a "big bang note". The banknotes declared illegal tender represent 85% of cash in circulation in India.

Mr Jaitley said that the move would also help India move towards a cashless economy, saying that farmers could "now keep their money in banks".

He added that new 2,000 (about $30; £15) and 500 rupee denomination notes to replace those removed from circulation would be injected into the economy over the next "three to four weeks".

On Tuesday there were long queues at ATMs as people tried to withdraw 100 rupee notes, which are still legal.

Banks and ATM machines were shut on Wednesday.

The most affected are likely to be small traders, vendors and labourers but newspapers were quick to point out that India's wedding season, due to start in a few days, will also be hit hard.

Media playback is unsupported on your device Media caption One woman says the unexpected change will make it tricky for her to pay to get to work

"Black money and corruption are the biggest obstacles in eradicating poverty," Prime Minister Narendra Modi said in his address to the nation on Tuesday evening.

He said the move would "cause some hardship" but asked people to "ignore" it, calling the step a "celebration of honesty".

Ideas from India to use and abuse redundant cash

The India currency bombshell

People will be able to exchange their old notes for new ones at banks over the next 50 days but they stopped being legal tender at midnight on Tuesday. There are also going to be limits on cash withdrawals from ATMs starting on Thursday.

The move is designed to lock out money that is unaccounted for - known as "black money" - which may have been acquired corruptly, or be being withheld from the tax authorities.

Finance Secretary Shaktikant Das warned people with large amounts of hidden cash that banks would closely monitor the exchange of old notes for new ones.

How long have people got to change their old notes?

The 500 and 1,000 rupee notes are the highest denomination notes in the country and are extremely common in India. Airports, railway stations and hospitals will only accept them until 11 November. People will be able to exchange their money at banks between 10 November and 30 December.

How much 'black money' is there in circulation?

The actual figure is unclear but correspondents say the issue of "black money" is a huge problem in India. The idea here is to lock out money that is unaccounted for and make it visible for tax purposes - banks will be happy to exchange a few thousand rupees, but will be asking questions of those who turn up with hundreds of thousands or millions in currency.

Is there a limit on the amount an individual or household can cash in?

It seems not. An individual can put as much as he or she likes into the bank - but withdrawals are limited so the banking system may end up being flooded with cash.

Image copyright Indian government Image caption The government has issued flyers explaining the changes

Government guidelines say it is possible to exchange 4,000 rupees - but it is not clear if this is per day or in total. If there is a legitimate explanation for the cash, the authorities say, it will be possible to exchange it.

Do you have 500 and 1,000 rupee bank notes that will need to be changed? Get in touch and email haveyoursay@bbc.co.uk.

If you are available to talk to a BBC journalist, please include a telephone number.

Email your pictures to yourpics@bbc.co.uk, upload them here, tweet them to @BBC_HaveYourSay or text +44 7624 800 100.

Or WhatsApp us on +44 7525 900971.

Read our terms and conditions.