what is the source file from which you copy
I assume that "thisworkbook" that is the workbook in which the macro
is parked is the source file. the name of this file is not known
destination file is "master expenses.xlsx" in the folder
"E:\Spreadsheets - Paul\"
is this file same as the file you have sent (assit-1.xlsx")
assume at the beginning there is no data in the workbook "maserexpenses"
so the range(A11:K20) from thisworkbook is copied from c2 to k11 in the
workbook "master expenses"
according to your code from souce book C5 is pasted on A2 in thisworkbook
similarly from source book c6 is pased on A3 of this workbook
because there is not data after A2 down in this workbook
you want A2:B2 is to be copied both in A3:B3 and also A4:B4
make this change and see whether it helps
Workbooks("MasterExpenses.xlsx").Sheets("Expenses").Cells(Rows.Count, 2).End(xlUp).Offset(1, 0).PasteSpecial Paste:=xlPasteValues