A man from Indiana ended up receiving what appeared to be a lottery win rather than a stimulus check.

Charles Calvin checked his bank account and found that $8.2million dollars had been deposited into his checking account instead of the $1,700 he had been expecting to cover himself and a child.

The IRS announced it had sent out the first round of stimulus payments on Saturday.

Charles Calvin, a volunteer firefighter, was expecting a stimulus payment for $1,700

Calvin, a volunteer firefighter in New Chicago, Indiana, couldn't believe what he was seeing when he checked his balance at the ATM.

'I went to the ATM at the Family Express and once I withdrew $200 out of my account I looked at the available balance still left in my account,' he said.

At first, he through the machine had thrown up some sort of error so he ran his card again but the exact same amount was shown.

On Monday, he called his bank and was told the money was no longer in his account, although the $1,700 stimulus money was.

Upon checking his bank account he found there was a payment for $8million

Each time he checked the ATM machine he was given the same balance but by Monday morning, the money had been removed

'It kind of sucks,' he said. 'You go from being a millionaire one second then back to being broke again. But hey, once you're poor you don't have anywhere else to go but up.'

Calvin is not sure if the readout was an error made by the federal government or just the ATM he used. Either way, he is not complaining as he received what he was legitimately entitled to.

Most people should receive their deposits in the coming days, beginning with taxpayers who've filed returns for 2018 or 2019 and signed up for direct deposit with the IRS.