Liên Xô sẽ tuyên bố là con sông nào của họ trong cuộc xâm lược Ba Lan?
Đáng chú ý nhất, cũng có một giao thức bí mật cho hiệp ước, chỉ được tiết lộ sau thất bại của Đức năm 1945, mặc dù những gợi ý về các điều khoản của nó đã bị rò rỉ sớm hơn nhiều, ví dụ, để ảnh hưởng đến Litva. Theo giao thức nói Romania, Ba Lan, Litva, Latvia, Estonia và Phần Lan được chia thành "lĩnh vực ảnh hưởng" của Đức và Liên Xô. Ở phía bắc, Phần Lan, Estonia và Latvia được giao cho lĩnh vực Liên Xô. Ba Lan sẽ bị phân chia trong trường hợp "sắp xếp lại chính trị" - các khu vực phía đông của các con sông Pisa, Narev, Vistula và San sẽ đến Liên Xô trong khi Đức sẽ chiếm phía tây. Litva, tiếp giáp với Đông Phổ, sẽ nằm trong phạm vi ảnh hưởng của Đức, mặc dù một giao thức bí mật thứ hai đã đồng ý vào tháng 9 năm 1939 đã giao lại phần lớn Litva cho Liên Xô. Theo giao thức bí mật, Litva sẽ được trao cho thành phố Vilnius - thủ đô lịch sử của nó, nằm dưới sự kiểm soát của Ba Lan trong thời kỳ giữa chiến tranh. Một điều khoản khác của hiệp ước là Đức sẽ không can thiệp vào các hành động của Liên Xô đối với Bessarabia, sau đó là một phần của Romania; kết quả là, Bessarabia đã gia nhập Cộng hoà Xã hội chủ nghĩa Xô viết Moldova và trở thành Cộng hoà Xã hội chủ nghĩa Xô viết Moldova dưới sự kiểm soát của Moscow.
Các sông Pisa, Narev, Vistula và San