Utilizarea PIB-ului în macroeconomie oferă avantajul unui calcul ușor, deoarece majoritatea calculelor PIB utilizează aceeași metodologie și se corelează cu măsurile de dezvoltare, cum ar fi nivelurile de alfabetizare. Dezavantajele utilizării PIB includ faptul că exclude economia subterană și ignoră valoarea muncii gospodăriilor.
Folosind PIB ascunde inegalitățile de venit găsite în interiorul unei țări, pentru că imprimă imaginea venitului uniform. O țară precum Namibia are un decalaj mare de venit între cei mai bogați 10% și cei mai săraci 10% față de Belarus, deși cele două țări au același PIB pe cap de locuitor. PIB exclude producția non-piață, care reprezintă bunuri și servicii care nu sunt schimbate pentru bani, însă această producție are valoare. Aceasta exclude valoarea activităților de timp liber și a bunurilor și serviciilor de calitate superioară care înlocuiesc bunurile mai vechi. PIB-ul ignoră efectele secundare nocive ale activităților economice, cum ar fi poluarea, dar include banii cheltuiți pentru eforturile de corectare a acestor efecte.
PIB-ul nu ia în considerare durabilitatea activităților generatoare de venituri, cum ar fi veniturile obținute din activități forestiere durabile, pe care le tratează în mod similar cu veniturile din activitățile de exploatare distructivă. Venitul național este o alternativă viabilă la PIB pentru economiști. Venitul național reprezintă veniturile obținute de cetățenii unei țări.