Het BNPmp wordt berekend door bij het bruto binnenlands produkt tegen marktprijzen (BBPmp, ESER-code: N 1) de uit het buitenland ontvangen beloning van werknemers (R 10) en inkomens uit vermogen en ondernemersactiviteit (R 40) op te tellen en gelijksoortige betalingen aan het buitenland erop in mindering te brengen.
GNPmp shall be calculated by adding to gross domestic product at market prices (GDPmp, ESA code: N 1) the compensation of employees (R 10) and the property and entrepreneurial income (R 40) received from the rest of the world less the corresponding flows paid to the rest of the world.