Retirement tax questions

The side gig is earned income which will allow a Roth contribution. But you have to report that income. She is self employed so must complete Schedule C.