Yes, it will be compatible. The first thing you will want to do though is make sure to update the bios right off the bat. The second thing you will want to do is set the XMP profile in the bios. Also, make sure you install the memory in the A2 and B2 slots.
Buy the memory in a matched set as well. If you need 8GB, then buy a 2 x4GB set. If you need 16GB, then get a 2 x8GB set. That way the memory will run in dual channel which will double the bandwidth. And don't get 8GB now expecting to add another 8GB later. If you need 16 GB, or 32GB, or whatever amount, buy ALL of the memory you will ever need for that system NOW, in a matched set, because adding memory later down the road might not work out the way you want it to.
There are no guarantees that even using the exact same memory kit added later will result in memory that plays nice together.