To register your company in the Commercial Register, you need an address in the Netherlands. You can use either your own home address or your company address, which may be the address of your company, the address of your accountant or a virtual address. If you are establishing your company in the Netherlands, make sure you have business premises before you register in the Commercial Register of the Chamber of Commerce.
If you live abroad in a border region but work for your company in the Netherlands, then you can register with your home address abroad.