Depends - why was it declined in the first place?
If it is a valid check, then yes.
Not legally. A check that has not been signed is not valid.
he or she has to have an adult with them to show valid ID
You can cash it in any Citibank branch around the globe provided you have a valid account with citi or have a valid address and identity proof.
No. The name written in a check must match the identity card you have or the name that is available in your valid bank account. If they don't match, the bank will not cash the check.
You need a passport or Drivers Licence to cash a payroll check
If someone is willing to give you a check for 20,000 - sure you can. 20,000 is a reasonably small amount in banking terms. If the check is valid and you have a valid ID to prove you are who you claim to be, the bank should have no problem giving you the cash. for larger amounts like 2 mil or so, banks will need advance notice to arrange the cash
The amount of time the check is valid is on the front of the check. Checks tend to expire at different times.
No one will or should cash your state refund check or any check for that matter without a valid non-expired picture id or ids.
Sure you can. 20,000 is a reasonably small amount in banking terms. If the check is valid and you have a valid ID to prove you are who you claim to be, the bank should have no problem giving you the cash. for larger amounts like 2 mil or so, banks will need advance notice to arrange the cash
No. The bank will require a valid identity proof if you want cash for the check. However, if you want to deposit it into your bank account, the bank wont as for any Id. They will accept the check and credit cash into your account as soon as your check gets paid by the issuing bank.
To encash a manager's check, you will need to make sure you have two valid, government-issued ID's with you when at the bank. From there, you should be able to cash the check.