PUMS and Area Median Income (AMI)

I am currently working on a project to estimate the number of (renter) households by AMI ranges (such as 80, 50 and 30% of AMI) using micro data (PUMs). How can I add AMI to the PUMs data file to analyze them together? The geography in PUMs is PUMA (not matching the AMI geography) and AMI is based on family size. Once I solve the issue with the geography, do I need to make select the AMI based on the household size (from PUMs)?

Thank you