I can't see all your fields, but from what is shown I see these issues:
Bad names: You should only use alphanumeric characters as names--no special characters and no spaces. This just makes coding and querying harder later on. Remove all those spaces.
Bad names 2: [Date] is a reserved word in Access (
https://support.office.com/en-us/ar...-symbols-e33eb3a9-8baa-4335-9f57-da237c63eabe) and shouldn't be used as a name. Don't use any of these words as names.
Bad names 3. Too generic names. Even if Date wasn't bad because of the reserved word thing, I have no idea what Date it represents. Prefix all generic names with what they are for (MaintenanceDate, ExpenseDate, SettlementID, etc.)
Improper use of foreign keys (
https://www.w3schools.com/sql/sql_foreignkey.asp): Every table you list has an ID field, but when you JOIN your tables you are using the Truck field, that is wrong. You should have an autonumber primary key in your table (which I am sure ID is) and then you put it in external tables to JOIN them. That means Truck comes out of Payroll Test, Truck Maintenance, Selltement Payment and they instead get the Setlltement Expense ID field in them.
Storing Calculated values. You don't store more data than necessary in a table--that means you don't store balances you can calculate, people's ages if you have a birthdate and you don't store information about a date if you have a date. I'm guessing Week Ending and Month Of relate to Date in Settlement Expenses--if so, they need to go, just use the value in Date to determine those other values, don't store it.
That's all I can see from what you have given me, if you could expand your tables I could dissect more.
For now, can you give me 2 paragraphs:
#1 tell me what your organization does. Preten its career day at an elementary school and you telling the kids what it is you do. No database jargon, just simple terms without regard for the database at all.
#2 tell me what this database is to do. Try to lay off database jargon, just give me a high level view of the real world process you are trying to capture with it.