Meaning of "Early days I know but may help."

I am reading an email from my client about the changes that he wants me to make.

In the end, there is a sentence:

Early days I know but may help.

Can someone explain the meaning of this sentence?

"Early days I know" means he already knew it earlier? "But may help"?


"I know these are early days" i.e. the project is new, young.

"may help" simply means "this may help".


Your client has used a highly condensed form of idiomatic expression to explain why he is sending such comments at this time.

In fully expanded form, he might have said:

I am aware that this project is not far advanced and that others might wait longer before suggesting changes; but if these issues are dealt with now, it could be very beneficial in the long run.