Yes. Even if you are shipping from the United States and the package doesn't not need to go through customs because it is a domestic package, Puerto Rico still requires a commercial invoice.