You can check it out in the Sandbox. But if you use "PayPal NVP", I assume that you use PayPal Express Checkout and call the API SetExpressCheckoutand DoExpressCheckoutPayment.
In this case, you really do not need an IPN, because the transaction will only be completed after the call DoExpressCheckoutPayment.
In other words, buyers will always be redirected to the RETURNURL you specified in SetExpressCheckout, and the transaction is completed (or not) when you call back DoExpressCheckoutPaymenton this page.
, GetExpressCheckoutDetails , ( GET RETURNURL).
, PAYMENTSTATUS=Completed API DoExpressCheckoutPayment, , .