Direct deposit usually refers to the payment of wages deposited directly into an employee's bank account. When?: On the day you would have otherwise received a paper paycheck. The deposit will show as credited to the account when your bank processes the credits and debits in the wee hours of the morning of the day you were due a paycheck - e.g. if you get paid every Friday, the money will be in your account very early Friday morning. Where?: At your bank. You give your employer the direct deposit info - e.g. your bank name, routing number, account number and they set it up so that funds are moved electronically from them to your account. Often, you simply provide your employer with a deposit slip or voided check so as to avoid any errors in you writing down the wrong numbers...
Yes from both my jobs. I love it. It saves me a trip to the bank and all the hassle that goes along with it