When our son got at job at 15, I opened a new joint account with him at our bank. His paycheck is direct deposited into our joint account, he has a VISA/debit on the account, and it is easy to transfer money from our account to his for college expenses since I'm on both. Eventually, we'll have him drop me from the account, probably when he gets his first job after college, but possibly also when his custodial Roth IRA is transferred to him at 21.